home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 7
/
CD FunHouse 7 For The Macintosh (Wayzata)(1992).iso
/
• Adventureland •
/
• Adventures •
/
Dudley Adventure •••
/
AGT Run
/
AGT Run.rsrc
/
CODE_5.txt
< prev
next >
Wrap
Text File
|
1989-10-05
|
320KB
|
5,284 lines
# near model CODE resource
# jump table entries: 1456-1460 (5 of them)
export_182:
00000000 4E56 FFEE link A6, -0x0012
00000004 2F07 move.l -[A7], D7
00000006 4247 clr.w D7
label00000008:
00000008 3007 move.w D0, D7
0000000A C1FC 0018 muls.w D0, 0x18
0000000E 41FA 0A18 lea.l A0, [PC + 0xA18 /* 00000A28, value 0x46E6F6E, pstring "none" */]
00000012 0640 CA52 addi.w D0, 0xCA52
00000016 43F5 0000 lea.l A1, [A5 + D0.w]
0000001A 22D8 move.l [A1]+, [A0]+
0000001C 22D8 move.l [A1]+, [A0]+
0000001E 5247 addq.w D7, 1
00000020 0C47 0069 cmpi.w D7, 0x69 /* 'i' */
00000024 6FE2 ble -0x1C /* 00000008 */
00000026 4247 clr.w D7
label00000028:
00000028 3007 move.w D0, D7
0000002A C1FC 0052 muls.w D0, 0x52 /* 'R' */
0000002E 41FA 09F2 lea.l A0, [PC + 0x9F2 /* 00000A22, value 0x46E6F6E, pstring "none" */]
00000032 0640 A85E addi.w D0, 0xA85E
00000036 43F5 0000 lea.l A1, [A5 + D0.w]
0000003A 22D8 move.l [A1]+, [A0]+
0000003C 22D8 move.l [A1]+, [A0]+
0000003E 5247 addq.w D7, 1
00000040 0C47 0069 cmpi.w D7, 0x69 /* 'i' */
00000044 6FE2 ble -0x1C /* 00000028 */
00000046 2B7C 0341 4E59 CA52 move.l [A5 - 0x35AE], 0x3414E59
0000004E 41FA 09CC lea.l A0, [PC + 0x9CC /* 00000A1C, value 0x54E4F52, pstring "NORTH" */]
00000052 43ED CA6A lea.l A1, [A5 - 0x3596]
00000056 22D8 move.l [A1]+, [A0]+
00000058 22D8 move.l [A1]+, [A0]+
0000005A 41FA 09BA lea.l A0, [PC + 0x9BA /* 00000A16, value 0x5534F55, pstring "SOUTH" */]
0000005E 43ED CA82 lea.l A1, [A5 - 0x357E]
00000062 22D8 move.l [A1]+, [A0]+
00000064 22D8 move.l [A1]+, [A0]+
00000066 41FA 09A8 lea.l A0, [PC + 0x9A8 /* 00000A10, value 0x4454153, pstring "EAST" */]
0000006A 43ED CA9A lea.l A1, [A5 - 0x3566]
0000006E 22D8 move.l [A1]+, [A0]+
00000070 22D8 move.l [A1]+, [A0]+
00000072 41FA 0996 lea.l A0, [PC + 0x996 /* 00000A0A, value 0x4574553, pstring "WEST" */]
00000076 43ED CAB2 lea.l A1, [A5 - 0x354E]
0000007A 22D8 move.l [A1]+, [A0]+
0000007C 22D8 move.l [A1]+, [A0]+
0000007E 41FA 0980 lea.l A0, [PC + 0x980 /* 00000A00, value 0x9534F55 '\tSOU', pstring "SOUTHEAST" */]
00000082 43ED CACA lea.l A1, [A5 - 0x3536]
00000086 22D8 move.l [A1]+, [A0]+
00000088 22D8 move.l [A1]+, [A0]+
0000008A 22D8 move.l [A1]+, [A0]+
0000008C 41FA 0968 lea.l A0, [PC + 0x968 /* 000009F6, value 0x9534F55 '\tSOU', pstring "SOUTHWEST" */]
00000090 43ED CAE2 lea.l A1, [A5 - 0x351E]
00000094 22D8 move.l [A1]+, [A0]+
00000096 22D8 move.l [A1]+, [A0]+
00000098 22D8 move.l [A1]+, [A0]+
0000009A 41FA 0950 lea.l A0, [PC + 0x950 /* 000009EC, value 0x94E4F52 '\tNOR', pstring "NORTHEAST" */]
0000009E 43ED CAFA lea.l A1, [A5 - 0x3506]
000000A2 22D8 move.l [A1]+, [A0]+
000000A4 22D8 move.l [A1]+, [A0]+
000000A6 22D8 move.l [A1]+, [A0]+
000000A8 41FA 0938 lea.l A0, [PC + 0x938 /* 000009E2, value 0x94E4F52 '\tNOR', pstring "NORTHWEST" */]
000000AC 43ED CB12 lea.l A1, [A5 - 0x34EE]
000000B0 22D8 move.l [A1]+, [A0]+
000000B2 22D8 move.l [A1]+, [A0]+
000000B4 22D8 move.l [A1]+, [A0]+
000000B6 2B7C 0255 5008 CB2A move.l [A5 - 0x34D6], 0x2555008
000000BE 41FA 091C lea.l A0, [PC + 0x91C /* 000009DC, value 0x4444F57, pstring "DOWN" */]
000000C2 43ED CB42 lea.l A1, [A5 - 0x34BE]
000000C6 22D8 move.l [A1]+, [A0]+
000000C8 22D8 move.l [A1]+, [A0]+
000000CA 41FA 090A lea.l A0, [PC + 0x90A /* 000009D6, value 0x5454E54, pstring "ENTER" */]
000000CE 43ED CB5A lea.l A1, [A5 - 0x34A6]
000000D2 22D8 move.l [A1]+, [A0]+
000000D4 22D8 move.l [A1]+, [A0]+
000000D6 41FA 08F8 lea.l A0, [PC + 0x8F8 /* 000009D0, value 0x4455849, pstring "EXIT" */]
000000DA 43ED CB72 lea.l A1, [A5 - 0x348E]
000000DE 22D8 move.l [A1]+, [A0]+
000000E0 22D8 move.l [A1]+, [A0]+
000000E2 41FA 08E4 lea.l A0, [PC + 0x8E4 /* 000009C8, value 0x7535045, pstring "SPECIAL" */]
000000E6 43ED CB8A lea.l A1, [A5 - 0x3476]
000000EA 22D8 move.l [A1]+, [A0]+
000000EC 22D8 move.l [A1]+, [A0]+
000000EE 41FA 08D2 lea.l A0, [PC + 0x8D2 /* 000009C2, value 0x5544852, pstring "THROW" */]
000000F2 43ED CBA2 lea.l A1, [A5 - 0x345E]
000000F6 22D8 move.l [A1]+, [A0]+
000000F8 22D8 move.l [A1]+, [A0]+
000000FA 41FA 08C0 lea.l A0, [PC + 0x8C0 /* 000009BC, value 0x44F5045, pstring "OPEN" */]
000000FE 43ED CBBA lea.l A1, [A5 - 0x3446]
00000102 22D8 move.l [A1]+, [A0]+
00000104 22D8 move.l [A1]+, [A0]+
00000106 41FA 08AE lea.l A0, [PC + 0x8AE /* 000009B6, value 0x5434C4F, pstring "CLOSE" */]
0000010A 43ED CBD2 lea.l A1, [A5 - 0x342E]
0000010E 22D8 move.l [A1]+, [A0]+
00000110 22D8 move.l [A1]+, [A0]+
00000112 41FA 089C lea.l A0, [PC + 0x89C /* 000009B0, value 0x44C4F43, pstring "LOCK" */]
00000116 43ED CBEA lea.l A1, [A5 - 0x3416]
0000011A 22D8 move.l [A1]+, [A0]+
0000011C 22D8 move.l [A1]+, [A0]+
0000011E 41FA 0888 lea.l A0, [PC + 0x888 /* 000009A8, value 0x6554E4C, pstring "UNLOCK" */]
00000122 43ED CC02 lea.l A1, [A5 - 0x33FE]
00000126 22D8 move.l [A1]+, [A0]+
00000128 22D8 move.l [A1]+, [A0]+
0000012A 41FA 0876 lea.l A0, [PC + 0x876 /* 000009A2, value 0x44C4F4F, pstring "LOOK" */]
0000012E 43ED CC1A lea.l A1, [A5 - 0x33E6]
00000132 22D8 move.l [A1]+, [A0]+
00000134 22D8 move.l [A1]+, [A0]+
00000136 41FA 0862 lea.l A0, [PC + 0x862 /* 0000099A, value 0x7455841, pstring "EXAMINE" */]
0000013A 43ED CC32 lea.l A1, [A5 - 0x33CE]
0000013E 22D8 move.l [A1]+, [A0]+
00000140 22D8 move.l [A1]+, [A0]+
00000142 41FA 0844 lea.l A0, [PC + 0x844 /* 00000988, value 0x10434841, pstring "CHANGE_LOCATIONS" */]
00000146 43ED CC4A lea.l A1, [A5 - 0x33B6]
0000014A 7004 moveq.l D0, 0x04
label0000014C:
0000014C 22D8 move.l [A1]+, [A0]+
0000014E 51C8 FFFC dbf D0, -0x6 /* 0000014C */
00000152 41FA 082E lea.l A0, [PC + 0x82E /* 00000982, value 0x4524541, pstring "READ" */]
00000156 43ED CC62 lea.l A1, [A5 - 0x339E]
0000015A 22D8 move.l [A1]+, [A0]+
0000015C 22D8 move.l [A1]+, [A0]+
0000015E 2B7C 0345 4154 CC7A move.l [A5 - 0x3386], 0x3454154
00000166 41FA 0814 lea.l A0, [PC + 0x814 /* 0000097C, value 0x5445249, pstring "DRINK" */]
0000016A 43ED CC92 lea.l A1, [A5 - 0x336E]
0000016E 22D8 move.l [A1]+, [A0]+
00000170 22D8 move.l [A1]+, [A0]+
00000172 41FA 0802 lea.l A0, [PC + 0x802 /* 00000976, value 0x553434F, pstring "SCORE" */]
00000176 43ED CCAA lea.l A1, [A5 - 0x3356]
0000017A 22D8 move.l [A1]+, [A0]+
0000017C 22D8 move.l [A1]+, [A0]+
0000017E 41FA 07EE lea.l A0, [PC + 0x7EE /* 0000096E, value 0x6415454, pstring "ATTACK" */]
00000182 43ED CCC2 lea.l A1, [A5 - 0x333E]
00000186 22D8 move.l [A1]+, [A0]+
00000188 22D8 move.l [A1]+, [A0]+
0000018A 41FA 07DC lea.l A0, [PC + 0x7DC /* 00000968, value 0x4574149, pstring "WAIT" */]
0000018E 43ED CCDA lea.l A1, [A5 - 0x3326]
00000192 22D8 move.l [A1]+, [A0]+
00000194 22D8 move.l [A1]+, [A0]+
00000196 41FA 07CA lea.l A0, [PC + 0x7CA /* 00000962, value 0x459454C, pstring "YELL" */]
0000019A 43ED CCF2 lea.l A1, [A5 - 0x330E]
0000019E 22D8 move.l [A1]+, [A0]+
000001A0 22D8 move.l [A1]+, [A0]+
000001A2 2B7C 0350 5554 CD0A move.l [A5 - 0x32F6], 0x3505554
000001AA 41FA 07B0 lea.l A0, [PC + 0x7B0 /* 0000095C, value 0x4515549, pstring "QUIT" */]
000001AE 43ED CD22 lea.l A1, [A5 - 0x32DE]
000001B2 22D8 move.l [A1]+, [A0]+
000001B4 22D8 move.l [A1]+, [A0]+
000001B6 41FA 079E lea.l A0, [PC + 0x79E /* 00000956, value 0x454454C, pstring "TELL" */]
000001BA 43ED CD3A lea.l A1, [A5 - 0x32C6]
000001BE 22D8 move.l [A1]+, [A0]+
000001C0 22D8 move.l [A1]+, [A0]+
000001C2 41FA 0788 lea.l A0, [PC + 0x788 /* 0000094C, value 0x9494E56 '\tINV', pstring "INVENTORY" */]
000001C6 43ED CD52 lea.l A1, [A5 - 0x32AE]
000001CA 22D8 move.l [A1]+, [A0]+
000001CC 22D8 move.l [A1]+, [A0]+
000001CE 22D8 move.l [A1]+, [A0]+
000001D0 2B7C 0347 4554 CD6A move.l [A5 - 0x3296], 0x3474554
000001D8 2B7C 0341 534B CD82 move.l [A5 - 0x327E], 0x341534B
000001E0 41FA 0764 lea.l A0, [PC + 0x764 /* 00000946, value 0x4545552, pstring "TURN" */]
000001E4 43ED CD9A lea.l A1, [A5 - 0x3266]
000001E8 22D8 move.l [A1]+, [A0]+
000001EA 22D8 move.l [A1]+, [A0]+
000001EC 41FA 0752 lea.l A0, [PC + 0x752 /* 00000940, value 0x4505553, pstring "PUSH" */]
000001F0 43ED CDB2 lea.l A1, [A5 - 0x324E]
000001F4 22D8 move.l [A1]+, [A0]+
000001F6 22D8 move.l [A1]+, [A0]+
000001F8 41FA 0740 lea.l A0, [PC + 0x740 /* 0000093A, value 0x450554C, pstring "PULL" */]
000001FC 43ED CDCA lea.l A1, [A5 - 0x3236]
00000200 22D8 move.l [A1]+, [A0]+
00000202 22D8 move.l [A1]+, [A0]+
00000204 41FA 072E lea.l A0, [PC + 0x72E /* 00000934, value 0x4504C41, pstring "PLAY" */]
00000208 43ED CDE2 lea.l A1, [A5 - 0x321E]
0000020C 22D8 move.l [A1]+, [A0]+
0000020E 22D8 move.l [A1]+, [A0]+
00000210 41FA 071C lea.l A0, [PC + 0x71C /* 0000092E, value 0x44C4953, pstring "LIST" */]
00000214 43ED CDFA lea.l A1, [A5 - 0x3206]
00000218 22D8 move.l [A1]+, [A0]+
0000021A 22D8 move.l [A1]+, [A0]+
0000021C 41FA 070A lea.l A0, [PC + 0x70A /* 00000928, value 0x453484F, pstring "SHOW" */]
00000220 43ED CE12 lea.l A1, [A5 - 0x31EE]
00000224 22D8 move.l [A1]+, [A0]+
00000226 22D8 move.l [A1]+, [A0]+
00000228 41FA 06F8 lea.l A0, [PC + 0x6F8 /* 00000922, value 0x444524F, pstring "DROP" */]
0000022C 43ED CE2A lea.l A1, [A5 - 0x31D6]
00000230 22D8 move.l [A1]+, [A0]+
00000232 22D8 move.l [A1]+, [A0]+
00000234 41FA 06E0 lea.l A0, [PC + 0x6E0 /* 00000916, value 0xA4C4953 '\nLIS', pstring "LIST_EXITS" */]
00000238 43ED CE42 lea.l A1, [A5 - 0x31BE]
0000023C 22D8 move.l [A1]+, [A0]+
0000023E 22D8 move.l [A1]+, [A0]+
00000240 22D8 move.l [A1]+, [A0]+
00000242 41FA 06CC lea.l A0, [PC + 0x6CC /* 00000910, value 0x5425249, pstring "BRIEF" */]
00000246 43ED CE5A lea.l A1, [A5 - 0x31A6]
0000024A 22D8 move.l [A1]+, [A0]+
0000024C 22D8 move.l [A1]+, [A0]+
0000024E 41FA 06B8 lea.l A0, [PC + 0x6B8 /* 00000908, value 0x7564552, pstring "VERBOSE" */]
00000252 43ED CE72 lea.l A1, [A5 - 0x318E]
00000256 22D8 move.l [A1]+, [A0]+
00000258 22D8 move.l [A1]+, [A0]+
0000025A 41FA 06A6 lea.l A0, [PC + 0x6A6 /* 00000902, value 0x4534156, pstring "SAVE" */]
0000025E 43ED CE8A lea.l A1, [A5 - 0x3176]
00000262 22D8 move.l [A1]+, [A0]+
00000264 22D8 move.l [A1]+, [A0]+
00000266 41FA 0692 lea.l A0, [PC + 0x692 /* 000008FA, value 0x7524553, pstring "RESTORE" */]
0000026A 43ED CEA2 lea.l A1, [A5 - 0x315E]
0000026E 22D8 move.l [A1]+, [A0]+
00000270 22D8 move.l [A1]+, [A0]+
00000272 41FA 0680 lea.l A0, [PC + 0x680 /* 000008F4, value 0x54C4947, pstring "LIGHT" */]
00000276 43ED CEBA lea.l A1, [A5 - 0x3146]
0000027A 22D8 move.l [A1]+, [A0]+
0000027C 22D8 move.l [A1]+, [A0]+
0000027E 41FA 0668 lea.l A0, [PC + 0x668 /* 000008E8, value 0xA455854 '\nEXT', pstring "EXTINGUISH" */]
00000282 43ED CED2 lea.l A1, [A5 - 0x312E]
00000286 22D8 move.l [A1]+, [A0]+
00000288 22D8 move.l [A1]+, [A0]+
0000028A 22D8 move.l [A1]+, [A0]+
0000028C 41FA 0654 lea.l A0, [PC + 0x654 /* 000008E2, value 0x4464952, pstring "FIRE" */]
00000290 43ED CEEA lea.l A1, [A5 - 0x3116]
00000294 22D8 move.l [A1]+, [A0]+
00000296 22D8 move.l [A1]+, [A0]+
00000298 41FA 0642 lea.l A0, [PC + 0x642 /* 000008DC, value 0x448454C, pstring "HELP" */]
0000029C 43ED CF02 lea.l A1, [A5 - 0x30FE]
000002A0 22D8 move.l [A1]+, [A0]+
000002A2 22D8 move.l [A1]+, [A0]+
000002A4 41FA 0630 lea.l A0, [PC + 0x630 /* 000008D6, value 0x4574541, pstring "WEAR" */]
000002A8 43ED CF1A lea.l A1, [A5 - 0x30E6]
000002AC 22D8 move.l [A1]+, [A0]+
000002AE 22D8 move.l [A1]+, [A0]+
000002B0 41FA 061C lea.l A0, [PC + 0x61C /* 000008CE, value 0x652454D, pstring "REMOVE" */]
000002B4 43ED CF32 lea.l A1, [A5 - 0x30CE]
000002B8 22D8 move.l [A1]+, [A0]+
000002BA 22D8 move.l [A1]+, [A0]+
000002BC 41FA 0608 lea.l A0, [PC + 0x608 /* 000008C6, value 0x6534352, pstring "SCRIPT" */]
000002C0 43ED CF4A lea.l A1, [A5 - 0x30B6]
000002C4 22D8 move.l [A1]+, [A0]+
000002C6 22D8 move.l [A1]+, [A0]+
000002C8 41FA 05F2 lea.l A0, [PC + 0x5F2 /* 000008BC, value 0x8554E53, pstring "UNSCRIPT" */]
000002CC 43ED CF62 lea.l A1, [A5 - 0x309E]
000002D0 22D8 move.l [A1]+, [A0]+
000002D2 22D8 move.l [A1]+, [A0]+
000002D4 22D8 move.l [A1]+, [A0]+
000002D6 41FA 05D8 lea.l A0, [PC + 0x5D8 /* 000008B0, value 0xA4D4147 '\nMAG', pstring "MAGIC_WORD" */]
000002DA 43ED CF7A lea.l A1, [A5 - 0x3086]
000002DE 22D8 move.l [A1]+, [A0]+
000002E0 22D8 move.l [A1]+, [A0]+
000002E2 22D8 move.l [A1]+, [A0]+
000002E4 41FA 05BE lea.l A0, [PC + 0x5BE /* 000008A4, value 0xB44554D, pstring "DUMMY_VERB1" */]
000002E8 43ED CF92 lea.l A1, [A5 - 0x306E]
000002EC 22D8 move.l [A1]+, [A0]+
000002EE 22D8 move.l [A1]+, [A0]+
000002F0 22D8 move.l [A1]+, [A0]+
000002F2 41FA 05A2 lea.l A0, [PC + 0x5A2 /* 00000896, value 0xC44554D, pstring "DUMMY_VERB26" */]
000002F6 43ED CFAA lea.l A1, [A5 - 0x3056]
000002FA 22D8 move.l [A1]+, [A0]+
000002FC 22D8 move.l [A1]+, [A0]+
000002FE 22D8 move.l [A1]+, [A0]+
00000300 22D8 move.l [A1]+, [A0]+
00000302 41FA 0586 lea.l A0, [PC + 0x586 /* 0000088A, value 0xB44554D, pstring "DUMMY_VERB2" */]
00000306 43ED CFC2 lea.l A1, [A5 - 0x303E]
0000030A 22D8 move.l [A1]+, [A0]+
0000030C 22D8 move.l [A1]+, [A0]+
0000030E 22D8 move.l [A1]+, [A0]+
00000310 41FA 056A lea.l A0, [PC + 0x56A /* 0000087C, value 0xC44554D, pstring "DUMMY_VERB27" */]
00000314 43ED CFDA lea.l A1, [A5 - 0x3026]
00000318 22D8 move.l [A1]+, [A0]+
0000031A 22D8 move.l [A1]+, [A0]+
0000031C 22D8 move.l [A1]+, [A0]+
0000031E 22D8 move.l [A1]+, [A0]+
00000320 41FA 054E lea.l A0, [PC + 0x54E /* 00000870, value 0xB44554D, pstring "DUMMY_VERB3" */]
00000324 43ED CFF2 lea.l A1, [A5 - 0x300E]
00000328 22D8 move.l [A1]+, [A0]+
0000032A 22D8 move.l [A1]+, [A0]+
0000032C 22D8 move.l [A1]+, [A0]+
0000032E 41FA 0532 lea.l A0, [PC + 0x532 /* 00000862, value 0xC44554D, pstring "DUMMY_VERB28" */]
00000332 43ED D00A lea.l A1, [A5 - 0x2FF6]
00000336 22D8 move.l [A1]+, [A0]+
00000338 22D8 move.l [A1]+, [A0]+
0000033A 22D8 move.l [A1]+, [A0]+
0000033C 22D8 move.l [A1]+, [A0]+
0000033E 41FA 0516 lea.l A0, [PC + 0x516 /* 00000856, value 0xB44554D, pstring "DUMMY_VERB4" */]
00000342 43ED D022 lea.l A1, [A5 - 0x2FDE]
00000346 22D8 move.l [A1]+, [A0]+
00000348 22D8 move.l [A1]+, [A0]+
0000034A 22D8 move.l [A1]+, [A0]+
0000034C 41FA 04FA lea.l A0, [PC + 0x4FA /* 00000848, value 0xC44554D, pstring "DUMMY_VERB29" */]
00000350 43ED D03A lea.l A1, [A5 - 0x2FC6]
00000354 22D8 move.l [A1]+, [A0]+
00000356 22D8 move.l [A1]+, [A0]+
00000358 22D8 move.l [A1]+, [A0]+
0000035A 22D8 move.l [A1]+, [A0]+
0000035C 41FA 04DE lea.l A0, [PC + 0x4DE /* 0000083C, value 0xB44554D, pstring "DUMMY_VERB5" */]
00000360 43ED D052 lea.l A1, [A5 - 0x2FAE]
00000364 22D8 move.l [A1]+, [A0]+
00000366 22D8 move.l [A1]+, [A0]+
00000368 22D8 move.l [A1]+, [A0]+
0000036A 41FA 04C2 lea.l A0, [PC + 0x4C2 /* 0000082E, value 0xC44554D, pstring "DUMMY_VERB30" */]
0000036E 43ED D06A lea.l A1, [A5 - 0x2F96]
00000372 22D8 move.l [A1]+, [A0]+
00000374 22D8 move.l [A1]+, [A0]+
00000376 22D8 move.l [A1]+, [A0]+
00000378 22D8 move.l [A1]+, [A0]+
0000037A 41FA 04A6 lea.l A0, [PC + 0x4A6 /* 00000822, value 0xB44554D, pstring "DUMMY_VERB6" */]
0000037E 43ED D082 lea.l A1, [A5 - 0x2F7E]
00000382 22D8 move.l [A1]+, [A0]+
00000384 22D8 move.l [A1]+, [A0]+
00000386 22D8 move.l [A1]+, [A0]+
00000388 41FA 048A lea.l A0, [PC + 0x48A /* 00000814, value 0xC44554D, pstring "DUMMY_VERB31" */]
0000038C 43ED D09A lea.l A1, [A5 - 0x2F66]
00000390 22D8 move.l [A1]+, [A0]+
00000392 22D8 move.l [A1]+, [A0]+
00000394 22D8 move.l [A1]+, [A0]+
00000396 22D8 move.l [A1]+, [A0]+
00000398 41FA 046E lea.l A0, [PC + 0x46E /* 00000808, value 0xB44554D, pstring "DUMMY_VERB7" */]
0000039C 43ED D0B2 lea.l A1, [A5 - 0x2F4E]
000003A0 22D8 move.l [A1]+, [A0]+
000003A2 22D8 move.l [A1]+, [A0]+
000003A4 22D8 move.l [A1]+, [A0]+
000003A6 41FA 0452 lea.l A0, [PC + 0x452 /* 000007FA, value 0xC44554D, pstring "DUMMY_VERB32" */]
000003AA 43ED D0CA lea.l A1, [A5 - 0x2F36]
000003AE 22D8 move.l [A1]+, [A0]+
000003B0 22D8 move.l [A1]+, [A0]+
000003B2 22D8 move.l [A1]+, [A0]+
000003B4 22D8 move.l [A1]+, [A0]+
000003B6 41FA 0436 lea.l A0, [PC + 0x436 /* 000007EE, value 0xB44554D, pstring "DUMMY_VERB8" */]
000003BA 43ED D0E2 lea.l A1, [A5 - 0x2F1E]
000003BE 22D8 move.l [A1]+, [A0]+
000003C0 22D8 move.l [A1]+, [A0]+
000003C2 22D8 move.l [A1]+, [A0]+
000003C4 41FA 041A lea.l A0, [PC + 0x41A /* 000007E0, value 0xC44554D, pstring "DUMMY_VERB33" */]
000003C8 43ED D0FA lea.l A1, [A5 - 0x2F06]
000003CC 22D8 move.l [A1]+, [A0]+
000003CE 22D8 move.l [A1]+, [A0]+
000003D0 22D8 move.l [A1]+, [A0]+
000003D2 22D8 move.l [A1]+, [A0]+
000003D4 41FA 03FE lea.l A0, [PC + 0x3FE /* 000007D4, value 0xB44554D, pstring "DUMMY_VERB9" */]
000003D8 43ED D112 lea.l A1, [A5 - 0x2EEE]
000003DC 22D8 move.l [A1]+, [A0]+
000003DE 22D8 move.l [A1]+, [A0]+
000003E0 22D8 move.l [A1]+, [A0]+
000003E2 41FA 03E2 lea.l A0, [PC + 0x3E2 /* 000007C6, value 0xC44554D, pstring "DUMMY_VERB34" */]
000003E6 43ED D12A lea.l A1, [A5 - 0x2ED6]
000003EA 22D8 move.l [A1]+, [A0]+
000003EC 22D8 move.l [A1]+, [A0]+
000003EE 22D8 move.l [A1]+, [A0]+
000003F0 22D8 move.l [A1]+, [A0]+
000003F2 41FA 03C4 lea.l A0, [PC + 0x3C4 /* 000007B8, value 0xC44554D, pstring "DUMMY_VERB10" */]
000003F6 43ED D142 lea.l A1, [A5 - 0x2EBE]
000003FA 22D8 move.l [A1]+, [A0]+
000003FC 22D8 move.l [A1]+, [A0]+
000003FE 22D8 move.l [A1]+, [A0]+
00000400 22D8 move.l [A1]+, [A0]+
00000402 41FA 03A6 lea.l A0, [PC + 0x3A6 /* 000007AA, value 0xC44554D, pstring "DUMMY_VERB35" */]
00000406 43ED D15A lea.l A1, [A5 - 0x2EA6]
0000040A 22D8 move.l [A1]+, [A0]+
0000040C 22D8 move.l [A1]+, [A0]+
0000040E 22D8 move.l [A1]+, [A0]+
00000410 22D8 move.l [A1]+, [A0]+
00000412 41FA 0388 lea.l A0, [PC + 0x388 /* 0000079C, value 0xC44554D, pstring "DUMMY_VERB11" */]
00000416 43ED D172 lea.l A1, [A5 - 0x2E8E]
0000041A 22D8 move.l [A1]+, [A0]+
0000041C 22D8 move.l [A1]+, [A0]+
0000041E 22D8 move.l [A1]+, [A0]+
00000420 22D8 move.l [A1]+, [A0]+
00000422 41FA 036A lea.l A0, [PC + 0x36A /* 0000078E, value 0xC44554D, pstring "DUMMY_VERB36" */]
00000426 43ED D18A lea.l A1, [A5 - 0x2E76]
0000042A 22D8 move.l [A1]+, [A0]+
0000042C 22D8 move.l [A1]+, [A0]+
0000042E 22D8 move.l [A1]+, [A0]+
00000430 22D8 move.l [A1]+, [A0]+
00000432 41FA 034C lea.l A0, [PC + 0x34C /* 00000780, value 0xC44554D, pstring "DUMMY_VERB12" */]
00000436 43ED D1A2 lea.l A1, [A5 - 0x2E5E]
0000043A 22D8 move.l [A1]+, [A0]+
0000043C 22D8 move.l [A1]+, [A0]+
0000043E 22D8 move.l [A1]+, [A0]+
00000440 22D8 move.l [A1]+, [A0]+
00000442 41FA 032E lea.l A0, [PC + 0x32E /* 00000772, value 0xC44554D, pstring "DUMMY_VERB37" */]
00000446 43ED D1BA lea.l A1, [A5 - 0x2E46]
0000044A 22D8 move.l [A1]+, [A0]+
0000044C 22D8 move.l [A1]+, [A0]+
0000044E 22D8 move.l [A1]+, [A0]+
00000450 22D8 move.l [A1]+, [A0]+
00000452 41FA 0310 lea.l A0, [PC + 0x310 /* 00000764, value 0xC44554D, pstring "DUMMY_VERB13" */]
00000456 43ED D1D2 lea.l A1, [A5 - 0x2E2E]
0000045A 22D8 move.l [A1]+, [A0]+
0000045C 22D8 move.l [A1]+, [A0]+
0000045E 22D8 move.l [A1]+, [A0]+
00000460 22D8 move.l [A1]+, [A0]+
00000462 41FA 02F2 lea.l A0, [PC + 0x2F2 /* 00000756, value 0xC44554D, pstring "DUMMY_VERB38" */]
00000466 43ED D1EA lea.l A1, [A5 - 0x2E16]
0000046A 22D8 move.l [A1]+, [A0]+
0000046C 22D8 move.l [A1]+, [A0]+
0000046E 22D8 move.l [A1]+, [A0]+
00000470 22D8 move.l [A1]+, [A0]+
00000472 41FA 02D4 lea.l A0, [PC + 0x2D4 /* 00000748, value 0xC44554D, pstring "DUMMY_VERB14" */]
00000476 43ED D202 lea.l A1, [A5 - 0x2DFE]
0000047A 22D8 move.l [A1]+, [A0]+
0000047C 22D8 move.l [A1]+, [A0]+
0000047E 22D8 move.l [A1]+, [A0]+
00000480 22D8 move.l [A1]+, [A0]+
00000482 41FA 02B6 lea.l A0, [PC + 0x2B6 /* 0000073A, value 0xC44554D, pstring "DUMMY_VERB39" */]
00000486 43ED D21A lea.l A1, [A5 - 0x2DE6]
0000048A 22D8 move.l [A1]+, [A0]+
0000048C 22D8 move.l [A1]+, [A0]+
0000048E 22D8 move.l [A1]+, [A0]+
00000490 22D8 move.l [A1]+, [A0]+
00000492 41FA 0298 lea.l A0, [PC + 0x298 /* 0000072C, value 0xC44554D, pstring "DUMMY_VERB15" */]
00000496 43ED D232 lea.l A1, [A5 - 0x2DCE]
0000049A 22D8 move.l [A1]+, [A0]+
0000049C 22D8 move.l [A1]+, [A0]+
0000049E 22D8 move.l [A1]+, [A0]+
000004A0 22D8 move.l [A1]+, [A0]+
000004A2 41FA 027A lea.l A0, [PC + 0x27A /* 0000071E, value 0xC44554D, pstring "DUMMY_VERB40" */]
000004A6 43ED D24A lea.l A1, [A5 - 0x2DB6]
000004AA 22D8 move.l [A1]+, [A0]+
000004AC 22D8 move.l [A1]+, [A0]+
000004AE 22D8 move.l [A1]+, [A0]+
000004B0 22D8 move.l [A1]+, [A0]+
000004B2 41FA 025C lea.l A0, [PC + 0x25C /* 00000710, value 0xC44554D, pstring "DUMMY_VERB16" */]
000004B6 43ED D262 lea.l A1, [A5 - 0x2D9E]
000004BA 22D8 move.l [A1]+, [A0]+
000004BC 22D8 move.l [A1]+, [A0]+
000004BE 22D8 move.l [A1]+, [A0]+
000004C0 22D8 move.l [A1]+, [A0]+
000004C2 41FA 023E lea.l A0, [PC + 0x23E /* 00000702, value 0xC44554D, pstring "DUMMY_VERB41" */]
000004C6 43ED D27A lea.l A1, [A5 - 0x2D86]
000004CA 22D8 move.l [A1]+, [A0]+
000004CC 22D8 move.l [A1]+, [A0]+
000004CE 22D8 move.l [A1]+, [A0]+
000004D0 22D8 move.l [A1]+, [A0]+
000004D2 41FA 0220 lea.l A0, [PC + 0x220 /* 000006F4, value 0xC44554D, pstring "DUMMY_VERB17" */]
000004D6 43ED D292 lea.l A1, [A5 - 0x2D6E]
000004DA 22D8 move.l [A1]+, [A0]+
000004DC 22D8 move.l [A1]+, [A0]+
000004DE 22D8 move.l [A1]+, [A0]+
000004E0 22D8 move.l [A1]+, [A0]+
000004E2 41FA 0202 lea.l A0, [PC + 0x202 /* 000006E6, value 0xC44554D, pstring "DUMMY_VERB42" */]
000004E6 43ED D2AA lea.l A1, [A5 - 0x2D56]
000004EA 22D8 move.l [A1]+, [A0]+
000004EC 22D8 move.l [A1]+, [A0]+
000004EE 22D8 move.l [A1]+, [A0]+
000004F0 22D8 move.l [A1]+, [A0]+
000004F2 41FA 01E4 lea.l A0, [PC + 0x1E4 /* 000006D8, value 0xC44554D, pstring "DUMMY_VERB18" */]
000004F6 43ED D2C2 lea.l A1, [A5 - 0x2D3E]
000004FA 22D8 move.l [A1]+, [A0]+
000004FC 22D8 move.l [A1]+, [A0]+
000004FE 22D8 move.l [A1]+, [A0]+
00000500 22D8 move.l [A1]+, [A0]+
00000502 41FA 01C6 lea.l A0, [PC + 0x1C6 /* 000006CA, value 0xC44554D, pstring "DUMMY_VERB43" */]
00000506 43ED D2DA lea.l A1, [A5 - 0x2D26]
0000050A 22D8 move.l [A1]+, [A0]+
0000050C 22D8 move.l [A1]+, [A0]+
0000050E 22D8 move.l [A1]+, [A0]+
00000510 22D8 move.l [A1]+, [A0]+
00000512 41FA 01A8 lea.l A0, [PC + 0x1A8 /* 000006BC, value 0xC44554D, pstring "DUMMY_VERB19" */]
00000516 43ED D2F2 lea.l A1, [A5 - 0x2D0E]
0000051A 22D8 move.l [A1]+, [A0]+
0000051C 22D8 move.l [A1]+, [A0]+
0000051E 22D8 move.l [A1]+, [A0]+
00000520 22D8 move.l [A1]+, [A0]+
00000522 41FA 018A lea.l A0, [PC + 0x18A /* 000006AE, value 0xC44554D, pstring "DUMMY_VERB44" */]
00000526 43ED D30A lea.l A1, [A5 - 0x2CF6]
0000052A 22D8 move.l [A1]+, [A0]+
0000052C 22D8 move.l [A1]+, [A0]+
0000052E 22D8 move.l [A1]+, [A0]+
00000530 22D8 move.l [A1]+, [A0]+
00000532 41FA 016C lea.l A0, [PC + 0x16C /* 000006A0, value 0xC44554D, pstring "DUMMY_VERB20" */]
00000536 43ED D322 lea.l A1, [A5 - 0x2CDE]
0000053A 22D8 move.l [A1]+, [A0]+
0000053C 22D8 move.l [A1]+, [A0]+
0000053E 22D8 move.l [A1]+, [A0]+
00000540 22D8 move.l [A1]+, [A0]+
00000542 41FA 014E lea.l A0, [PC + 0x14E /* 00000692, value 0xC44554D, pstring "DUMMY_VERB45" */]
00000546 43ED D33A lea.l A1, [A5 - 0x2CC6]
0000054A 22D8 move.l [A1]+, [A0]+
0000054C 22D8 move.l [A1]+, [A0]+
0000054E 22D8 move.l [A1]+, [A0]+
00000550 22D8 move.l [A1]+, [A0]+
00000552 41FA 0130 lea.l A0, [PC + 0x130 /* 00000684, value 0xC44554D, pstring "DUMMY_VERB21" */]
00000556 43ED D352 lea.l A1, [A5 - 0x2CAE]
0000055A 22D8 move.l [A1]+, [A0]+
0000055C 22D8 move.l [A1]+, [A0]+
0000055E 22D8 move.l [A1]+, [A0]+
00000560 22D8 move.l [A1]+, [A0]+
00000562 41FA 0112 lea.l A0, [PC + 0x112 /* 00000676, value 0xC44554D, pstring "DUMMY_VERB46" */]
00000566 43ED D36A lea.l A1, [A5 - 0x2C96]
0000056A 22D8 move.l [A1]+, [A0]+
0000056C 22D8 move.l [A1]+, [A0]+
0000056E 22D8 move.l [A1]+, [A0]+
00000570 22D8 move.l [A1]+, [A0]+
00000572 41FA 00F4 lea.l A0, [PC + 0xF4 /* 00000668, value 0xC44554D, pstring "DUMMY_VERB22" */]
00000576 43ED D382 lea.l A1, [A5 - 0x2C7E]
0000057A 22D8 move.l [A1]+, [A0]+
0000057C 22D8 move.l [A1]+, [A0]+
0000057E 22D8 move.l [A1]+, [A0]+
00000580 22D8 move.l [A1]+, [A0]+
00000582 41FA 00D6 lea.l A0, [PC + 0xD6 /* 0000065A, value 0xC44554D, pstring "DUMMY_VERB47" */]
00000586 43ED D39A lea.l A1, [A5 - 0x2C66]
0000058A 22D8 move.l [A1]+, [A0]+
0000058C 22D8 move.l [A1]+, [A0]+
0000058E 22D8 move.l [A1]+, [A0]+
00000590 22D8 move.l [A1]+, [A0]+
00000592 41FA 00B8 lea.l A0, [PC + 0xB8 /* 0000064C, value 0xC44554D, pstring "DUMMY_VERB23" */]
00000596 43ED D3B2 lea.l A1, [A5 - 0x2C4E]
0000059A 22D8 move.l [A1]+, [A0]+
0000059C 22D8 move.l [A1]+, [A0]+
0000059E 22D8 move.l [A1]+, [A0]+
000005A0 22D8 move.l [A1]+, [A0]+
000005A2 41FA 009A lea.l A0, [PC + 0x9A /* 0000063E, value 0xC44554D, pstring "DUMMY_VERB48" */]
000005A6 43ED D3CA lea.l A1, [A5 - 0x2C36]
000005AA 22D8 move.l [A1]+, [A0]+
000005AC 22D8 move.l [A1]+, [A0]+
000005AE 22D8 move.l [A1]+, [A0]+
000005B0 22D8 move.l [A1]+, [A0]+
000005B2 41FA 007C lea.l A0, [PC + 0x7C /* 00000630, value 0xC44554D, pstring "DUMMY_VERB24" */]
000005B6 43ED D3E2 lea.l A1, [A5 - 0x2C1E]
000005BA 22D8 move.l [A1]+, [A0]+
000005BC 22D8 move.l [A1]+, [A0]+
000005BE 22D8 move.l [A1]+, [A0]+
000005C0 22D8 move.l [A1]+, [A0]+
000005C2 41FA 005E lea.l A0, [PC + 0x5E /* 00000622, value 0xC44554D, pstring "DUMMY_VERB49" */]
000005C6 43ED D3FA lea.l A1, [A5 - 0x2C06]
000005CA 22D8 move.l [A1]+, [A0]+
000005CC 22D8 move.l [A1]+, [A0]+
000005CE 22D8 move.l [A1]+, [A0]+
000005D0 22D8 move.l [A1]+, [A0]+
000005D2 41FA 0040 lea.l A0, [PC + 0x40 /* 00000614, value 0xC44554D, pstring "DUMMY_VERB25" */]
000005D6 43ED D412 lea.l A1, [A5 - 0x2BEE]
000005DA 22D8 move.l [A1]+, [A0]+
000005DC 22D8 move.l [A1]+, [A0]+
000005DE 22D8 move.l [A1]+, [A0]+
000005E0 22D8 move.l [A1]+, [A0]+
000005E2 41FA 0022 lea.l A0, [PC + 0x22 /* 00000606, value 0xC44554D, pstring "DUMMY_VERB50" */]
000005E6 43ED D42A lea.l A1, [A5 - 0x2BD6]
000005EA 22D8 move.l [A1]+, [A0]+
000005EC 22D8 move.l [A1]+, [A0]+
000005EE 22D8 move.l [A1]+, [A0]+
000005F0 22D8 move.l [A1]+, [A0]+
000005F2 3B7C 0069 A824 move.w [A5 - 0x57DC], 0x69 /* 'i' */
000005F8 2E1F move.l D7, [A7]+
000005FA 4E5E unlink A6
000005FC 4E75 rts
000005FE 494E chk.w D4, A6
00000600 4954 chk.w D4, [A4]
00000602 5645 addq.w D5, 3
00000604 5242 addq.w D2, 1
00000606 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
0000060A 4D59 chk.w D6, [A1]+
0000060C 5F56 subq.w [A6], 7
0000060E 4552 chk.w D2, [A2]
00000610 4235 3008 clr.b [A5 + D3.w + 0x8]
00000614 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000618 4D59 chk.w D6, [A1]+
0000061A 5F56 subq.w [A6], 7
0000061C 4552 chk.w D2, [A2]
0000061E 4232 3508 clr.b [A2 + <<invalid base displacement size>> + D3 * 4]
00000622 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000626 4D59 chk.w D6, [A1]+
00000628 5F56 subq.w [A6], 7
0000062A 4552 chk.w D2, [A2]
0000062C 4234 3908 clr.b [A4 + <<invalid base displacement size>> + D3]
00000630 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000634 4D59 chk.w D6, [A1]+
00000636 5F56 subq.w [A6], 7
00000638 4552 chk.w D2, [A2]
0000063A 4232 3408 clr.b [A2 + D3.w * 4 + 0x8]
0000063E 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000642 4D59 chk.w D6, [A1]+
00000644 5F56 subq.w [A6], 7
00000646 4552 chk.w D2, [A2]
00000648 4234 3808 clr.b [A4 + D3 + 0x8]
0000064C 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000650 4D59 chk.w D6, [A1]+
00000652 5F56 subq.w [A6], 7
00000654 4552 chk.w D2, [A2]
00000656 4232 3308 clr.b [A2 + <<invalid base displacement size>> + D3 * 2]
0000065A 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
0000065E 4D59 chk.w D6, [A1]+
00000660 5F56 subq.w [A6], 7
00000662 4552 chk.w D2, [A2]
00000664 4234 3708 clr.b [A4 + <<invalid base displacement size>> + D3 * 8]
00000668 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
0000066C 4D59 chk.w D6, [A1]+
0000066E 5F56 subq.w [A6], 7
00000670 4552 chk.w D2, [A2]
00000672 4232 3208 clr.b [A2 + D3.w * 2 + 0x8]
00000676 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
0000067A 4D59 chk.w D6, [A1]+
0000067C 5F56 subq.w [A6], 7
0000067E 4552 chk.w D2, [A2]
00000680 4234 3608 clr.b [A4 + D3.w * 8 + 0x8]
00000684 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000688 4D59 chk.w D6, [A1]+
0000068A 5F56 subq.w [A6], 7
0000068C 4552 chk.w D2, [A2]
0000068E 4232 3108 clr.b [A2 + <<invalid base displacement size>> + D3]
00000692 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000696 4D59 chk.w D6, [A1]+
00000698 5F56 subq.w [A6], 7
0000069A 4552 chk.w D2, [A2]
0000069C 4234 3508 clr.b [A4 + <<invalid base displacement size>> + D3 * 4]
000006A0 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000006A4 4D59 chk.w D6, [A1]+
000006A6 5F56 subq.w [A6], 7
000006A8 4552 chk.w D2, [A2]
000006AA 4232 3008 clr.b [A2 + D3.w + 0x8]
000006AE 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000006B2 4D59 chk.w D6, [A1]+
000006B4 5F56 subq.w [A6], 7
000006B6 4552 chk.w D2, [A2]
000006B8 4234 3408 clr.b [A4 + D3.w * 4 + 0x8]
000006BC 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000006C0 4D59 chk.w D6, [A1]+
000006C2 5F56 subq.w [A6], 7
000006C4 4552 chk.w D2, [A2]
000006C6 4231 3908 clr.b [A1 + <<invalid base displacement size>> + D3]
000006CA 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000006CE 4D59 chk.w D6, [A1]+
000006D0 5F56 subq.w [A6], 7
000006D2 4552 chk.w D2, [A2]
000006D4 4234 3308 clr.b [A4 + <<invalid base displacement size>> + D3 * 2]
000006D8 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000006DC 4D59 chk.w D6, [A1]+
000006DE 5F56 subq.w [A6], 7
000006E0 4552 chk.w D2, [A2]
000006E2 4231 3808 clr.b [A1 + D3 + 0x8]
000006E6 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000006EA 4D59 chk.w D6, [A1]+
000006EC 5F56 subq.w [A6], 7
000006EE 4552 chk.w D2, [A2]
000006F0 4234 3208 clr.b [A4 + D3.w * 2 + 0x8]
000006F4 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000006F8 4D59 chk.w D6, [A1]+
000006FA 5F56 subq.w [A6], 7
000006FC 4552 chk.w D2, [A2]
000006FE 4231 3708 clr.b [A1 + <<invalid base displacement size>> + D3 * 8]
00000702 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000706 4D59 chk.w D6, [A1]+
00000708 5F56 subq.w [A6], 7
0000070A 4552 chk.w D2, [A2]
0000070C 4234 3108 clr.b [A4 + <<invalid base displacement size>> + D3]
00000710 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000714 4D59 chk.w D6, [A1]+
00000716 5F56 subq.w [A6], 7
00000718 4552 chk.w D2, [A2]
0000071A 4231 3608 clr.b [A1 + D3.w * 8 + 0x8]
0000071E 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000722 4D59 chk.w D6, [A1]+
00000724 5F56 subq.w [A6], 7
00000726 4552 chk.w D2, [A2]
00000728 4234 3008 clr.b [A4 + D3.w + 0x8]
0000072C 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000730 4D59 chk.w D6, [A1]+
00000732 5F56 subq.w [A6], 7
00000734 4552 chk.w D2, [A2]
00000736 4231 3508 clr.b [A1 + <<invalid base displacement size>> + D3 * 4]
0000073A 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
0000073E 4D59 chk.w D6, [A1]+
00000740 5F56 subq.w [A6], 7
00000742 4552 chk.w D2, [A2]
00000744 4233 3908 clr.b [A3 + <<invalid base displacement size>> + D3]
00000748 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
0000074C 4D59 chk.w D6, [A1]+
0000074E 5F56 subq.w [A6], 7
00000750 4552 chk.w D2, [A2]
00000752 4231 3408 clr.b [A1 + D3.w * 4 + 0x8]
00000756 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
0000075A 4D59 chk.w D6, [A1]+
0000075C 5F56 subq.w [A6], 7
0000075E 4552 chk.w D2, [A2]
00000760 4233 3808 clr.b [A3 + D3 + 0x8]
00000764 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000768 4D59 chk.w D6, [A1]+
0000076A 5F56 subq.w [A6], 7
0000076C 4552 chk.w D2, [A2]
0000076E 4231 3308 clr.b [A1 + <<invalid base displacement size>> + D3 * 2]
00000772 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000776 4D59 chk.w D6, [A1]+
00000778 5F56 subq.w [A6], 7
0000077A 4552 chk.w D2, [A2]
0000077C 4233 3708 clr.b [A3 + <<invalid base displacement size>> + D3 * 8]
00000780 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000784 4D59 chk.w D6, [A1]+
00000786 5F56 subq.w [A6], 7
00000788 4552 chk.w D2, [A2]
0000078A 4231 3208 clr.b [A1 + D3.w * 2 + 0x8]
0000078E 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
00000792 4D59 chk.w D6, [A1]+
00000794 5F56 subq.w [A6], 7
00000796 4552 chk.w D2, [A2]
00000798 4233 3608 clr.b [A3 + D3.w * 8 + 0x8]
0000079C 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000007A0 4D59 chk.w D6, [A1]+
000007A2 5F56 subq.w [A6], 7
000007A4 4552 chk.w D2, [A2]
000007A6 4231 3108 clr.b [A1 + <<invalid base displacement size>> + D3]
000007AA 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000007AE 4D59 chk.w D6, [A1]+
000007B0 5F56 subq.w [A6], 7
000007B2 4552 chk.w D2, [A2]
000007B4 4233 3508 clr.b [A3 + <<invalid base displacement size>> + D3 * 4]
000007B8 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000007BC 4D59 chk.w D6, [A1]+
000007BE 5F56 subq.w [A6], 7
000007C0 4552 chk.w D2, [A2]
000007C2 4231 3008 clr.b [A1 + D3.w + 0x8]
000007C6 0C44 554D cmpi.w D4, 0x554D /* 'UM' */
000007CA 4D59 chk.w D6, [A1]+
000007CC 5F56 subq.w [A6], 7
000007CE 4552 chk.w D2, [A2]
000007D0 4233 3408 clr.b [A3 + D3.w * 4 + 0x8]
000007D4 0B44 bchg D4, D5
000007D6 554D subq.w A5, 2
000007D8 4D59 chk.w D6, [A1]+
000007DA 5F56 subq.w [A6], 7
000007DC 4552 chk.w D2, [A2]
000007DE 4239 0C44 554D clr.b [0x0C44554D]
000007E4 4D59 chk.w D6, [A1]+
000007E6 5F56 subq.w [A6], 7
000007E8 4552 chk.w D2, [A2]
000007EA 4233 3308 clr.b [A3 + <<invalid base displacement size>> + D3 * 2]
000007EE 0B44 bchg D4, D5
000007F0 554D subq.w A5, 2
000007F2 4D59 chk.w D6, [A1]+
000007F4 5F56 subq.w [A6], 7
000007F6 4552 chk.w D2, [A2]
000007F8 4238 0C44 clr.b [0x00000C44]
000007FC 554D subq.w A5, 2
000007FE 4D59 chk.w D6, [A1]+
00000800 5F56 subq.w [A6], 7
00000802 4552 chk.w D2, [A2]
00000804 4233 3208 clr.b [A3 + D3.w * 2 + 0x8]
00000808 0B44 bchg D4, D5
0000080A 554D subq.w A5, 2
0000080C 4D59 chk.w D6, [A1]+
0000080E 5F56 subq.w [A6], 7
00000810 4552 chk.w D2, [A2]
00000812 4237 0C44 clr.b [A7 + D0 * 4 + 0x44]
00000816 554D subq.w A5, 2
00000818 4D59 chk.w D6, [A1]+
0000081A 5F56 subq.w [A6], 7
0000081C 4552 chk.w D2, [A2]
0000081E 4233 3108 clr.b [A3 + <<invalid base displacement size>> + D3]
00000822 0B44 bchg D4, D5
00000824 554D subq.w A5, 2
00000826 4D59 chk.w D6, [A1]+
00000828 5F56 subq.w [A6], 7
0000082A 4552 chk.w D2, [A2]
0000082C 4236 0C44 clr.b [A6 + D0 * 4 + 0x44]
00000830 554D subq.w A5, 2
00000832 4D59 chk.w D6, [A1]+
00000834 5F56 subq.w [A6], 7
00000836 4552 chk.w D2, [A2]
00000838 4233 3008 clr.b [A3 + D3.w + 0x8]
0000083C 0B44 bchg D4, D5
0000083E 554D subq.w A5, 2
00000840 4D59 chk.w D6, [A1]+
00000842 5F56 subq.w [A6], 7
00000844 4552 chk.w D2, [A2]
00000846 4235 0C44 clr.b [A5 + D0 * 4 + 0x44]
0000084A 554D subq.w A5, 2
0000084C 4D59 chk.w D6, [A1]+
0000084E 5F56 subq.w [A6], 7
00000850 4552 chk.w D2, [A2]
00000852 4232 3908 clr.b [A2 + <<invalid base displacement size>> + D3]
00000856 0B44 bchg D4, D5
00000858 554D subq.w A5, 2
0000085A 4D59 chk.w D6, [A1]+
0000085C 5F56 subq.w [A6], 7
0000085E 4552 chk.w D2, [A2]
00000860 4234 0C44 clr.b [A4 + D0 * 4 + 0x44]
00000864 554D subq.w A5, 2
00000866 4D59 chk.w D6, [A1]+
00000868 5F56 subq.w [A6], 7
0000086A 4552 chk.w D2, [A2]
0000086C 4232 3808 clr.b [A2 + D3 + 0x8]
00000870 0B44 bchg D4, D5
00000872 554D subq.w A5, 2
00000874 4D59 chk.w D6, [A1]+
00000876 5F56 subq.w [A6], 7
00000878 4552 chk.w D2, [A2]
0000087A 4233 0C44 clr.b [A3 + D0 * 4 + 0x44]
0000087E 554D subq.w A5, 2
00000880 4D59 chk.w D6, [A1]+
00000882 5F56 subq.w [A6], 7
00000884 4552 chk.w D2, [A2]
00000886 4232 3708 clr.b [A2 + <<invalid base displacement size>> + D3 * 8]
0000088A 0B44 bchg D4, D5
0000088C 554D subq.w A5, 2
0000088E 4D59 chk.w D6, [A1]+
00000890 5F56 subq.w [A6], 7
00000892 4552 chk.w D2, [A2]
00000894 4232 0C44 clr.b [A2 + D0 * 4 + 0x44]
00000898 554D subq.w A5, 2
0000089A 4D59 chk.w D6, [A1]+
0000089C 5F56 subq.w [A6], 7
0000089E 4552 chk.w D2, [A2]
000008A0 4232 3608 clr.b [A2 + D3.w * 8 + 0x8]
000008A4 0B44 bchg D4, D5
000008A6 554D subq.w A5, 2
000008A8 4D59 chk.w D6, [A1]+
000008AA 5F56 subq.w [A6], 7
000008AC 4552 chk.w D2, [A2]
000008AE 4231 0A4D clr.b [A1 + D0 * 2 + 0x4D]
000008B2 4147 chk.w D0, D7
000008B4 4943 chk.w D4, D3
000008B6 5F57 subq.w [A7], 7
000008B8 4F52 chk.w D7, [A2]
000008BA 4408 neg.b A0
000008BC 0855 4E53 bchg.b [A5], 0x53 /* 'S' */
000008C0 4352 chk.w D1, [A2]
000008C2 4950 chk.w D4, [A0]
000008C4 5408 addq.b A0, 2
000008C6 0653 4352 addi.w [A3], 0x4352 /* 'CR' */
000008CA 4950 chk.w D4, [A0]
000008CC 5408 addq.b A0, 2
000008CE 0652 454D addi.w [A2], 0x454D /* 'EM' */
000008D2 4F56 chk.w D7, [A6]
000008D4 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
000008D6 0457 4541 subi.w [A7], 0x4541 /* 'EA' */
000008DA 5208 addq.b A0, 1
000008DC 0448 454C subi.w A0, 0x454C /* 'EL' */
000008E0 5008 addq.b A0, 8
000008E2 0446 4952 subi.w D6, 0x4952 /* 'IR' */
000008E6 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
000008E8 0A45 5854 xori.w D5, 0x5854 /* 'XT' */
000008EC 494E chk.w D4, A6
000008EE 4755 chk.w D3, [A5]
000008F0 4953 chk.w D4, [A3]
000008F2 4808 nbcd.b A0
000008F4 054C bchg A4, D2
000008F6 4947 chk.w D4, D7
000008F8 4854 pea.l [A4]
000008FA 0752 bchg [A2], D3
000008FC 4553 chk.w D2, [A3]
000008FE 544F addq.w A7, 2
00000900 5245 addq.w D5, 1
00000902 0453 4156 subi.w [A3], 0x4156 /* 'AV' */
00000906 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
00000908 0756 bchg [A6], D3
0000090A 4552 chk.w D2, [A2]
0000090C 424F clr.w A7
0000090E 5345 subq.w D5, 1
00000910 0542 bchg D2, D2
00000912 5249 addq.w A1, 1
00000914 4546 chk.w D2, D6
00000916 0A4C 4953 xori.w A4, 0x4953 /* 'IS' */
0000091A 545F addq.w [A7]+, 2
0000091C 4558 chk.w D2, [A0]+
0000091E 4954 chk.w D4, [A4]
00000920 5308 subq.b A0, 1
00000922 0444 524F subi.w D4, 0x524F /* 'RO' */
00000926 5008 addq.b A0, 8
00000928 0453 484F subi.w [A3], 0x484F /* 'HO' */
0000092C 5708 subq.b A0, 3
0000092E 044C 4953 subi.w A4, 0x4953 /* 'IS' */
00000932 5408 addq.b A0, 2
00000934 0450 4C41 subi.w [A0], 0x4C41 /* 'LA' */
00000938 5908 subq.b A0, 4
0000093A 0450 554C subi.w [A0], 0x554C /* 'UL' */
0000093E 4C08 0450 movem.w D4,D6,A2, A0
00000942 5553 subq.w [A3], 2
00000944 4808 nbcd.b A0
00000946 0454 5552 subi.w [A4], 0x5552 /* 'UR' */
0000094A 4E08 .invalid // invalid opcode 4
0000094C 0949 bchg A1, D4
0000094E 4E56 454E link A6, -0xFFFFBAB2
00000952 544F addq.w A7, 2
00000954 5259 addq.w [A1]+, 1
00000956 0454 454C subi.w [A4], 0x454C /* 'EL' */
0000095A 4C08 0451 movem.w D0,D4,D6,A2, A0
0000095E 5549 subq.w A1, 2
00000960 5408 addq.b A0, 2
00000962 0459 454C subi.w [A1]+, 0x454C /* 'EL' */
00000966 4C08 0457 movem.w D0,D1,D2,D4,D6,A2, A0
0000096A 4149 chk.w D0, A1
0000096C 5408 addq.b A0, 2
0000096E 0641 5454 addi.w D1, 0x5454 /* 'TT' */
00000972 4143 chk.w D0, D3
00000974 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4
00000976 0553 bchg [A3], D2
00000978 434F chk.w D1, A7
0000097A 5245 addq.w D5, 1
0000097C 0544 bchg D4, D2
0000097E 5249 addq.w A1, 1
00000980 4E4B trap 11
00000982 0452 4541 subi.w [A2], 0x4541 /* 'EA' */
00000986 4408 neg.b A0
00000988 1043 movea.b A0, D3
0000098A 4841 swap.w D1
0000098C 4E47 trap 7
0000098E 455F chk.w D2, [A7]+
00000990 4C4F 4341 movem.l D0,D6,A0,A1,A6, A7
00000994 5449 addq.w A1, 2
00000996 4F4E chk.w D7, A6
00000998 5308 subq.b A0, 1
0000099A 0745 bchg D5, D3
0000099C 5841 addq.w D1, 4
0000099E 4D49 chk.w D6, A1
000009A0 4E45 trap 5
000009A2 044C 4F4F subi.w A4, 0x4F4F /* 'OO' */
000009A6 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4
000009A8 0655 4E4C addi.w [A5], 0x4E4C /* 'NL' */
000009AC 4F43 chk.w D7, D3
000009AE 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4
000009B0 044C 4F43 subi.w A4, 0x4F43 /* 'OC' */
000009B4 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4
000009B6 0543 bchg D3, D2
000009B8 4C4F 5345 movem.l D0,D2,D6,A0,A1,A4,A6, A7
000009BC 044F 5045 subi.w A7, 0x5045 /* 'PE' */
000009C0 4E08 .invalid // invalid opcode 4
000009C2 0554 bchg [A4], D2
000009C4 4852 pea.l [A2]
000009C6 4F57 chk.w D7, [A7]
000009C8 0753 bchg [A3], D3
000009CA 5045 addq.w D5, 8
000009CC 4349 chk.w D1, A1
000009CE 414C chk.w D0, A4
000009D0 0445 5849 subi.w D5, 0x5849 /* 'XI' */
000009D4 5408 addq.b A0, 2
000009D6 0545 bchg D5, D2
000009D8 4E54 4552 link A4, -0xFFFFBAAE
000009DC 0444 4F57 subi.w D4, 0x4F57 /* 'OW' */
000009E0 4E08 .invalid // invalid opcode 4
000009E2 094E bchg A6, D4
000009E4 4F52 chk.w D7, [A2]
000009E6 5448 addq.w A0, 2
000009E8 5745 subq.w D5, 3
000009EA 5354 subq.w [A4], 1
000009EC 094E bchg A6, D4
000009EE 4F52 chk.w D7, [A2]
000009F0 5448 addq.w A0, 2
000009F2 4541 chk.w D2, D1
000009F4 5354 subq.w [A4], 1
000009F6 0953 bchg [A3], D4
000009F8 4F55 chk.w D7, [A5]
000009FA 5448 addq.w A0, 2
000009FC 5745 subq.w D5, 3
000009FE 5354 subq.w [A4], 1
00000A00 0953 bchg [A3], D4
00000A02 4F55 chk.w D7, [A5]
00000A04 5448 addq.w A0, 2
00000A06 4541 chk.w D2, D1
00000A08 5354 subq.w [A4], 1
00000A0A 0457 4553 subi.w [A7], 0x4553 /* 'ES' */
00000A0E 5408 addq.b A0, 2
00000A10 0445 4153 subi.w D5, 0x4153 /* 'AS' */
00000A14 5408 addq.b A0, 2
00000A16 0553 bchg [A3], D2
00000A18 4F55 chk.w D7, [A5]
00000A1A 5448 addq.w A0, 2
00000A1C 054E bchg A6, D2
00000A1E 4F52 chk.w D7, [A2]
00000A20 5448 addq.w A0, 2
00000A22 046E 6F6E 6598 subi.w [A6 + 0x6598], 0x6F6E /* 'on' */
00000A28 046E 6F6E 6598 subi.w [A6 + 0x6598], 0x6F6E /* 'on' */
export_183:
00000A2E 4E56 FF82 link A6, -0x007E
00000A32 2F07 move.l -[A7], D7
00000A34 554F subq.w A7, 2
00000A36 487A 006E pea.l [PC + 0x6E /* 00000AA6, value 0xC414754, pstring "AGTBLURB.TXT" */]
00000A3A 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00000A3E 4A1F tst.b [A7]+
00000A40 6704 beq +0x6 /* 00000A46 */
00000A42 4EAD 0472 jsr [A5 + 0x472 /* export_138 */]
label00000A46:
00000A46 3F3C 0016 move.w -[A7], 0x16
00000A4A 486D 8CD4 pea.l [A5 - 0x732C]
00000A4E 486E FF86 pea.l [A6 - 0x7A]
00000A52 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00000A56 554F subq.w A7, 2
00000A58 486E FF86 pea.l [A6 - 0x7A]
00000A5C 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */]
00000A60 101F move.b D0, [A7]+
00000A62 5300 subq.b D0, 1
00000A64 6702 beq +0x4 /* 00000A68 */
00000A66 602C bra +0x2E /* 00000A94 */
label00000A68:
00000A68 554F subq.w A7, 2
00000A6A 4EAD 0422 jsr [A5 + 0x422 /* export_128 */]
00000A6E 1E1F move.b D7, [A7]+
00000A70 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
00000A74 1007 move.b D0, D7
00000A76 5300 subq.b D0, 1
00000A78 6702 beq +0x4 /* 00000A7C */
00000A7A 6018 bra +0x1A /* 00000A94 */
label00000A7C:
00000A7C 4EAD 042A jsr [A5 + 0x42A /* export_129 */]
00000A80 3F3C 00FF move.w -[A7], 0xFF
00000A84 486D 8CD4 pea.l [A5 - 0x732C]
00000A88 486D 8622 pea.l [A5 - 0x79DE]
00000A8C 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00000A90 4EBA 2F46 jsr [PC + 0x2F46 /* 000039D8 */]
label00000A94:
00000A94 4EAD 042A jsr [A5 + 0x42A /* export_129 */]
00000A98 2E1F move.l D7, [A7]+
00000A9A 4E5E unlink A6
00000A9C 4E75 rts
00000A9E 5245 addq.w D5, 1
00000AA0 4144 chk.w D0, D4
00000AA2 494E chk.w D4, A6
00000AA4 5354 subq.w [A4], 1
00000AA6 0C41 4754 cmpi.w D1, 0x4754 /* 'GT' */
00000AAA 424C clr.w A4
00000AAC 5552 subq.w [A2], 2
00000AAE 422E 5458 clr.b [A6 + 0x5458]
00000AB2 5416 addq.b [A6], 2
export_184:
00000AB4 4E56 FFEE link A6, -0x0012
00000AB8 2F07 move.l -[A7], D7
00000ABA 4207 clr.b D7
label00000ABC:
00000ABC 7000 moveq.l D0, 0x00
00000ABE 1007 move.b D0, D7
00000AC0 D040 add.w D0, D0
00000AC2 0640 E396 addi.w D0, 0xE396
00000AC6 3BBC 0001 0000 move.w [A5 + D0.w], 0x1
00000ACC 5207 addq.b D7, 1
00000ACE 0C07 00AB cmpi.b D7, 0xAB
00000AD2 63E8 bls -0x16 /* 00000ABC */
00000AD4 426D E3A0 clr.w [A5 - 0x1C60]
00000AD8 426D E3A2 clr.w [A5 - 0x1C5E]
00000ADC 426D E3A4 clr.w [A5 - 0x1C5C]
00000AE0 426D E3A8 clr.w [A5 - 0x1C58]
00000AE4 426D E39C clr.w [A5 - 0x1C64]
00000AE8 426D E39E clr.w [A5 - 0x1C62]
00000AEC 3B7C 0002 E3BC move.w [A5 - 0x1C44], 0x2
00000AF2 3B7C 0002 E3BE move.w [A5 - 0x1C42], 0x2
00000AF8 426D E3D6 clr.w [A5 - 0x1C2A]
00000AFC 426D E3D8 clr.w [A5 - 0x1C28]
00000B00 426D E3DA clr.w [A5 - 0x1C26]
00000B04 426D E3DC clr.w [A5 - 0x1C24]
00000B08 426D E3DE clr.w [A5 - 0x1C22]
00000B0C 426D E3E0 clr.w [A5 - 0x1C20]
00000B10 426D E3E4 clr.w [A5 - 0x1C1C]
00000B14 426D E3E6 clr.w [A5 - 0x1C1A]
00000B18 426D E3E8 clr.w [A5 - 0x1C18]
00000B1C 426D E3EA clr.w [A5 - 0x1C16]
00000B20 426D E3EC clr.w [A5 - 0x1C14]
00000B24 426D E3EE clr.w [A5 - 0x1C12]
00000B28 426D E3F0 clr.w [A5 - 0x1C10]
00000B2C 426D E3F2 clr.w [A5 - 0x1C0E]
00000B30 426D E3F4 clr.w [A5 - 0x1C0C]
00000B34 426D E3F6 clr.w [A5 - 0x1C0A]
00000B38 426D E404 clr.w [A5 - 0x1BFC]
00000B3C 426D E406 clr.w [A5 - 0x1BFA]
00000B40 426D E418 clr.w [A5 - 0x1BE8]
00000B44 426D E41A clr.w [A5 - 0x1BE6]
00000B48 3B7C 0002 E422 move.w [A5 - 0x1BDE], 0x2
00000B4E 3B7C 0002 E424 move.w [A5 - 0x1BDC], 0x2
00000B54 3B7C 0002 E426 move.w [A5 - 0x1BDA], 0x2
00000B5A 3B7C 0002 E428 move.w [A5 - 0x1BD8], 0x2
00000B60 3B7C 0002 E42A move.w [A5 - 0x1BD6], 0x2
00000B66 3B7C 0002 E42C move.w [A5 - 0x1BD4], 0x2
00000B6C 3B7C 0002 E42E move.w [A5 - 0x1BD2], 0x2
00000B72 3B7C 0002 E430 move.w [A5 - 0x1BD0], 0x2
00000B78 426D E432 clr.w [A5 - 0x1BCE]
00000B7C 426D E43E clr.w [A5 - 0x1BC2]
00000B80 426D E440 clr.w [A5 - 0x1BC0]
00000B84 426D E442 clr.w [A5 - 0x1BBE]
00000B88 426D E444 clr.w [A5 - 0x1BBC]
00000B8C 426D E446 clr.w [A5 - 0x1BBA]
00000B90 426D E448 clr.w [A5 - 0x1BB8]
00000B94 426D E44A clr.w [A5 - 0x1BB6]
00000B98 426D E44C clr.w [A5 - 0x1BB4]
00000B9C 3B7C 0002 E450 move.w [A5 - 0x1BB0], 0x2
00000BA2 3B7C 0002 E45A move.w [A5 - 0x1BA6], 0x2
00000BA8 426D E468 clr.w [A5 - 0x1B98]
00000BAC 426D E46A clr.w [A5 - 0x1B96]
00000BB0 426D E46C clr.w [A5 - 0x1B94]
00000BB4 426D E46E clr.w [A5 - 0x1B92]
00000BB8 426D E470 clr.w [A5 - 0x1B90]
00000BBC 426D E472 clr.w [A5 - 0x1B8E]
00000BC0 426D E474 clr.w [A5 - 0x1B8C]
00000BC4 426D E47A clr.w [A5 - 0x1B86]
00000BC8 3B7C 0002 E478 move.w [A5 - 0x1B88], 0x2
00000BCE 3B7C 0002 E480 move.w [A5 - 0x1B80], 0x2
00000BD4 3B7C 0002 E482 move.w [A5 - 0x1B7E], 0x2
00000BDA 426D E486 clr.w [A5 - 0x1B7A]
00000BDE 3B7C 0002 E488 move.w [A5 - 0x1B78], 0x2
00000BE4 3B7C 0002 E48A move.w [A5 - 0x1B76], 0x2
00000BEA 426D E494 clr.w [A5 - 0x1B6C]
00000BEE 3B7C 0002 E496 move.w [A5 - 0x1B6A], 0x2
00000BF4 426D E4A2 clr.w [A5 - 0x1B5E]
00000BF8 426D E4A4 clr.w [A5 - 0x1B5C]
00000BFC 426D E4A6 clr.w [A5 - 0x1B5A]
00000C00 426D E4A8 clr.w [A5 - 0x1B58]
00000C04 426D E4AA clr.w [A5 - 0x1B56]
00000C08 426D E4B0 clr.w [A5 - 0x1B50]
00000C0C 426D E4B2 clr.w [A5 - 0x1B4E]
00000C10 426D E4B4 clr.w [A5 - 0x1B4C]
00000C14 426D E4B8 clr.w [A5 - 0x1B48]
00000C18 426D E4BC clr.w [A5 - 0x1B44]
00000C1C 426D E4C0 clr.w [A5 - 0x1B40]
00000C20 3B7C 0002 E4C2 move.w [A5 - 0x1B3E], 0x2
00000C26 3B7C 0002 E4C4 move.w [A5 - 0x1B3C], 0x2
00000C2C 3B7C 0002 E4C8 move.w [A5 - 0x1B38], 0x2
00000C32 3B7C 0002 E4D4 move.w [A5 - 0x1B2C], 0x2
00000C38 3B7C 0002 E4D6 move.w [A5 - 0x1B2A], 0x2
00000C3E 3B7C 0002 E4D8 move.w [A5 - 0x1B28], 0x2
00000C44 3B7C 0002 E4DA move.w [A5 - 0x1B26], 0x2
00000C4A 3B7C 0002 E4DC move.w [A5 - 0x1B24], 0x2
00000C50 3B7C 0002 E4DE move.w [A5 - 0x1B22], 0x2
00000C56 426D E4E8 clr.w [A5 - 0x1B18]
00000C5A 426D E4EA clr.w [A5 - 0x1B16]
00000C5E 426D E4EC clr.w [A5 - 0x1B14]
00000C62 426D E4E4 clr.w [A5 - 0x1B1C]
00000C66 426D E4E6 clr.w [A5 - 0x1B1A]
00000C6A 2E1F move.l D7, [A7]+
00000C6C 4E5E unlink A6
00000C6E 4E75 rts
00000C70 5345 subq.w D5, 1
00000C72 5454 addq.w [A4], 2
00000C74 4F4B chk.w D7, A3
00000C76 454E chk.w D2, A6
fn00000C78:
00000C78 4E56 FE9E link A6, -0x0162
00000C7C 486E FE9E pea.l [A6 - 0x162]
00000C80 487A 0010 pea.l [PC + 0x10 /* 00000C92, value 0x4EAD0182 */]
00000C84 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000C88 487A 005A pea.l [PC + 0x5A /* 00000CE4, value 0x19506C65, pstring "Please answer Yes or No: " */]
00000C8C 4267 clr.w -[A7]
00000C8E 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000C92 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000C96 584F addq.w A7, 4
00000C98 486E FE9E pea.l [A6 - 0x162]
00000C9C 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
00000CA0 486E FF4C pea.l [A6 - 0xB4]
00000CA4 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
00000CA8 584F addq.w A7, 4
00000CAA 3F3C 0050 move.w -[A7], 0x50 /* 'P' */
00000CAE 486E FF4C pea.l [A6 - 0xB4]
00000CB2 486E FF9E pea.l [A6 - 0x62]
00000CB6 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00000CBA 487A 0026 pea.l [PC + 0x26 /* 00000CE2, value 0x1201950 */]
00000CBE 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00000CC2 554F subq.w A7, 2
00000CC4 7000 moveq.l D0, 0x00
00000CC6 102E FF9F move.b D0, [A6 - 0x61]
00000CCA 3F00 move.w -[A7], D0
00000CCC 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */]
00000CD0 3D5F 000C move.w [A6 + 0xC], [A7]+
00000CD4 4E5E unlink A6
00000CD6 2E9F move.l [A7], [A7]+
00000CD8 4E75 rts
00000CDA 5052 addq.w [A2], 8
00000CDC 4F4D chk.w D7, A5
00000CDE 5054 addq.w [A4], 8
00000CE0 594F subq.w A7, 4
00000CE2 0120 btst -[A0], D0
00000CE4 1950 6C65 move.b [A4 + 0x6C65], [A0]
00000CE8 6173 bsr +0x75 /* 00000D5D */
00000CEA 6520 bcs +0x22 /* 00000D0C */
00000CEC 616E bsr +0x70 /* 00000D5C */
00000CEE 7377 moveq.l D1, 0x77
00000CF0 6572 bcs +0x74 /* 00000D64 */
00000CF2 2059 movea.l A0, [A1]+
00000CF4 6573 bcs +0x75 /* 00000D69 */
00000CF6 206F 7220 movea.l A0, [A7 + 0x7220]
00000CFA 4E6F move A7, USP
00000CFC 3A20 move.w D5, -[A0]
fn00000CFE:
00000CFE 4E56 0000 link A6, 0
00000D02 2F07 move.l -[A7], D7
00000D04 3E2E 000C move.w D7, [A6 + 0xC]
00000D08 0C47 00C8 cmpi.w D7, 0xC8
label00000D0C:
00000D0C 5CC0 sge D0
00000D0E BE6D A828 cmp.w D7, [A5 - 0x57D8]
00000D12 5FC1 sle D1
00000D14 C001 and.b D0, D1
00000D16 6714 beq +0x16 /* 00000D2C */
00000D18 3007 move.w D0, D7
00000D1A E540 asl D0.w, 2
00000D1C 0640 D2B2 addi.w D0, 0xD2B2
00000D20 2075 0000 movea.l A0, [A5 + D0.w]
00000D24 3D68 00F4 000E move.w [A6 + 0xE], [A0 + 0xF4]
00000D2A 6028 bra +0x2A /* 00000D54 */
label00000D2C:
00000D2C 0C47 012C cmpi.w D7, 0x12C
00000D30 5CC0 sge D0
00000D32 BE6D A826 cmp.w D7, [A5 - 0x57DA]
00000D36 5FC1 sle D1
00000D38 C001 and.b D0, D1
00000D3A 6714 beq +0x16 /* 00000D50 */
00000D3C 3007 move.w D0, D7
00000D3E E540 asl D0.w, 2
00000D40 0640 CF92 addi.w D0, 0xCF92
00000D44 2075 0000 movea.l A0, [A5 + D0.w]
00000D48 3D68 00D8 000E move.w [A6 + 0xE], [A0 + 0xD8]
00000D4E 6004 bra +0x6 /* 00000D54 */
label00000D50:
00000D50 426E 000E clr.w [A6 + 0xE]
label00000D54:
00000D54 2E1F move.l D7, [A7]+
00000D56 4E5E unlink A6
00000D58 205F movea.l A0, [A7]+
00000D5A 5C4F addq.w A7, 6
fn00000D5C:
00000D5C 4ED0 jmp [A0]
00000D5E 494D chk.w D4, A5
00000D60 4D45 chk.w D6, D5
00000D62 4449 neg.w A1
label00000D64:
00000D64 4154 chk.w D0, [A4]
fn00000D66:
00000D66 4E56 FFEE link A6, -0x0012
00000D6A 48E7 0300 movem.l -[A7], D6,D7
00000D6E 1C2E 000C move.b D6, [A6 + 0xC]
00000D72 4207 clr.b D7
00000D74 4A06 tst.b D6
00000D76 6606 bne +0x8 /* 00000D7E */
00000D78 7E01 moveq.l D7, 0x01
00000D7A 6000 0074 bra +0x76 /* 00000DF0 */
label00000D7E:
00000D7E 0C06 0001 cmpi.b D6, 0x1
00000D82 6606 bne +0x8 /* 00000D8A */
00000D84 4207 clr.b D7
00000D86 6000 0068 bra +0x6A /* 00000DF0 */
label00000D8A:
00000D8A 0C06 0002 cmpi.b D6, 0x2
00000D8E 6606 bne +0x8 /* 00000D96 */
00000D90 7E03 moveq.l D7, 0x03
00000D92 6000 005C bra +0x5E /* 00000DF0 */
label00000D96:
00000D96 0C06 0003 cmpi.b D6, 0x3
00000D9A 6606 bne +0x8 /* 00000DA2 */
00000D9C 7E02 moveq.l D7, 0x02
00000D9E 6000 0050 bra +0x52 /* 00000DF0 */
label00000DA2:
00000DA2 0C06 0004 cmpi.b D6, 0x4
00000DA6 6604 bne +0x6 /* 00000DAC */
00000DA8 7E07 moveq.l D7, 0x07
00000DAA 6044 bra +0x46 /* 00000DF0 */
label00000DAC:
00000DAC 0C06 0005 cmpi.b D6, 0x5
00000DB0 6604 bne +0x6 /* 00000DB6 */
00000DB2 7E06 moveq.l D7, 0x06
00000DB4 603A bra +0x3C /* 00000DF0 */
label00000DB6:
00000DB6 0C06 0007 cmpi.b D6, 0x7
00000DBA 6604 bne +0x6 /* 00000DC0 */
00000DBC 7E04 moveq.l D7, 0x04
00000DBE 6030 bra +0x32 /* 00000DF0 */
label00000DC0:
00000DC0 0C06 0006 cmpi.b D6, 0x6
00000DC4 6604 bne +0x6 /* 00000DCA */
00000DC6 7E05 moveq.l D7, 0x05
00000DC8 6026 bra +0x28 /* 00000DF0 */
label00000DCA:
00000DCA 0C06 0008 cmpi.b D6, 0x8
00000DCE 6604 bne +0x6 /* 00000DD4 */
00000DD0 7E09 moveq.l D7, 0x09
00000DD2 601C bra +0x1E /* 00000DF0 */
label00000DD4:
00000DD4 0C06 0009 cmpi.b D6, 0x9 /* '\t' */
00000DD8 6604 bne +0x6 /* 00000DDE */
00000DDA 7E08 moveq.l D7, 0x08
00000DDC 6012 bra +0x14 /* 00000DF0 */
label00000DDE:
00000DDE 0C06 000A cmpi.b D6, 0xA /* '\n' */
00000DE2 6604 bne +0x6 /* 00000DE8 */
00000DE4 7E0B moveq.l D7, 0x0B
00000DE6 6008 bra +0xA /* 00000DF0 */
label00000DE8:
00000DE8 0C06 000B cmpi.b D6, 0xB
00000DEC 6602 bne +0x4 /* 00000DF0 */
00000DEE 7E0A moveq.l D7, 0x0A
label00000DF0:
00000DF0 1D47 000E move.b [A6 + 0xE], D7
00000DF4 4CDF 00C0 movem.l D6,D7, [A7]+
00000DF8 4E5E unlink A6
00000DFA 205F movea.l A0, [A7]+
00000DFC 5C4F addq.w A7, 6
00000DFE 4ED0 jmp [A0]
00000E00 4F50 chk.w D7, [A0]
00000E02 504F addq.w A7, 8
00000E04 5349 subq.w A1, 1
00000E06 5445 addq.w D5, 2
fn00000E08:
00000E08 4E56 0000 link A6, 0
00000E0C 48E7 0300 movem.l -[A7], D6,D7
00000E10 3E2E 000E move.w D7, [A6 + 0xE]
00000E14 3C2E 000C move.w D6, [A6 + 0xC]
00000E18 0C47 012C cmpi.w D7, 0x12C
00000E1C 6C3E bge +0x40 /* 00000E5C */
00000E1E 3007 move.w D0, D7
00000E20 E540 asl D0.w, 2
00000E22 0640 D2B2 addi.w D0, 0xD2B2
00000E26 2075 0000 movea.l A0, [A5 + D0.w]
00000E2A 3F28 00F4 move.w -[A7], [A0 + 0xF4]
00000E2E 3F3C FFFF move.w -[A7], 0xFFFF
00000E32 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
00000E36 3007 move.w D0, D7
00000E38 E540 asl D0.w, 2
00000E3A 0640 D2B2 addi.w D0, 0xD2B2
00000E3E 2075 0000 movea.l A0, [A5 + D0.w]
00000E42 3146 00F4 move.w [A0 + 0xF4], D6
00000E46 3F07 move.w -[A7], D7
00000E48 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */]
00000E4C 4A46 tst.w D6
00000E4E 671C beq +0x1E /* 00000E6C */
00000E50 3F06 move.w -[A7], D6
00000E52 3F3C 0001 move.w -[A7], 0x1
00000E56 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
00000E5A 6010 bra +0x12 /* 00000E6C */
label00000E5C:
00000E5C 3007 move.w D0, D7
00000E5E E540 asl D0.w, 2
00000E60 0640 CF92 addi.w D0, 0xCF92
00000E64 2075 0000 movea.l A0, [A5 + D0.w]
00000E68 3146 00D8 move.w [A0 + 0xD8], D6
label00000E6C:
00000E6C 4CDF 00C0 movem.l D6,D7, [A7]+
00000E70 4E5E unlink A6
00000E72 205F movea.l A0, [A7]+
00000E74 504F addq.w A7, 8
00000E76 4ED0 jmp [A0]
00000E78 4D4F chk.w D6, A7
00000E7A 5645 addq.w D5, 3
00000E7C 4954 chk.w D4, [A4]
00000E7E 2020 move.l D0, -[A0]
export_185:
00000E80 4E56 FDE0 link A6, -0x0220
00000E84 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00000E88 286E 0008 movea.l A4, [A6 + 0x8]
00000E8C 266E 000C movea.l A3, [A6 + 0xC]
00000E90 246E 0010 movea.l A2, [A6 + 0x10]
00000E94 554F subq.w A7, 2
00000E96 2F0A move.l -[A7], A2
00000E98 4EAD 0382 jsr [A5 + 0x382 /* export_108 */]
00000E9C 3D5F FFEE move.w [A6 - 0x12], [A7]+
00000EA0 4A6D 8D30 tst.w [A5 - 0x72D0]
00000EA4 670C beq +0xE /* 00000EB2 */
00000EA6 3D6D 8D30 FFEE move.w [A6 - 0x12], [A5 - 0x72D0]
00000EAC 3B6D 8D2E 8D30 move.w [A5 - 0x72D0], [A5 - 0x72D2]
label00000EB2:
00000EB2 1D6D E4EE FFD6 move.b [A6 - 0x2A], [A5 - 0x1B12]
00000EB8 4A2E FFD6 tst.b [A6 - 0x2A]
00000EBC 6700 00B8 beq +0xBA /* 00000F76 */
00000EC0 486E FDE0 pea.l [A6 - 0x220]
00000EC4 487A 0046 pea.l [PC + 0x46 /* 00000F0C, value 0x4EAD0182 */]
00000EC8 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000ECC 487A 1FF8 pea.l [PC + 0x1FF8 /* 00002EC6, value 0xA466F72 '\nFor', pstring "For Verb\"" */]
00000ED0 4267 clr.w -[A7]
00000ED2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000ED6 2F0A move.l -[A7], A2
00000ED8 4267 clr.w -[A7]
00000EDA 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000EDE 487A 1FDC pea.l [PC + 0x1FDC /* 00002EBC, value 0x9222020 '\t\" ', pstring "\" Noun \"" */]
00000EE2 4267 clr.w -[A7]
00000EE4 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000EE8 2F0B move.l -[A7], A3
00000EEA 4267 clr.w -[A7]
00000EEC 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000EF0 487A 1FBE pea.l [PC + 0x1FBE /* 00002EB0, value 0xB222020, pstring "\" Object \"" */]
00000EF4 4267 clr.w -[A7]
00000EF6 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000EFA 2F0C move.l -[A7], A4
00000EFC 4267 clr.w -[A7]
00000EFE 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000F02 3F3C 0022 move.w -[A7], 0x22 /* '\"' */
00000F06 4267 clr.w -[A7]
00000F08 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00000F0C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000F10 584F addq.w A7, 4
00000F12 486E FDE0 pea.l [A6 - 0x220]
00000F16 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00000F1A 486E FDE0 pea.l [A6 - 0x220]
00000F1E 487A 0048 pea.l [PC + 0x48 /* 00000F68, value 0x4EAD0182 */]
00000F22 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000F26 487A 1F72 pea.l [PC + 0x1F72 /* 00002E9A, value 0x14466F72, pstring "For Verb# or Name#=" */]
00000F2A 4267 clr.w -[A7]
00000F2C 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000F30 3F2E FFEE move.w -[A7], [A6 - 0x12]
00000F34 3F3C 0008 move.w -[A7], 0x8
00000F38 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000F3C 487A 1F52 pea.l [PC + 0x1F52 /* 00002E90, value 0x820204E, pstring " Noun#=" */]
00000F40 4267 clr.w -[A7]
00000F42 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000F46 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00000F4A 3F3C 0008 move.w -[A7], 0x8
00000F4E 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000F52 487A 1F30 pea.l [PC + 0x1F30 /* 00002E84, value 0xA20204F '\n O', pstring " Object#=" */]
00000F56 4267 clr.w -[A7]
00000F58 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000F5C 3F2D 8D32 move.w -[A7], [A5 - 0x72CE]
00000F60 3F3C 0008 move.w -[A7], 0x8
00000F64 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000F68 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000F6C 584F addq.w A7, 4
00000F6E 486E FDE0 pea.l [A6 - 0x220]
00000F72 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
label00000F76:
00000F76 302E FFEE move.w D0, [A6 - 0x12]
00000F7A D040 add.w D0, D0
00000F7C 0640 DA94 addi.w D0, 0xDA94
00000F80 3D75 0000 FFE4 move.w [A6 - 0x1C], [A5 + D0.w]
00000F86 3A2E FFEE move.w D5, [A6 - 0x12]
00000F8A DA45 add.w D5, D5
00000F8C 41ED DDB4 lea.l A0, [A5 - 0x224C]
00000F90 3030 5000 move.w D0, [A0 + D5.w]
00000F94 5340 subq.w D0, 1
00000F96 3A00 move.w D5, D0
00000F98 4A2E FFD6 tst.b [A6 - 0x2A]
00000F9C 6770 beq +0x72 /* 0000100E */
00000F9E 486E FDE0 pea.l [A6 - 0x220]
00000FA2 487A 005C pea.l [PC + 0x5C /* 00001000, value 0x4EAD0182 */]
00000FA6 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00000FAA 487A 1ED0 pea.l [PC + 0x1ED0 /* 00002E7C, value 0x7566572, pstring "Verb#= " */]
00000FAE 4267 clr.w -[A7]
00000FB0 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000FB4 3F2E FFEE move.w -[A7], [A6 - 0x12]
00000FB8 3F3C 0008 move.w -[A7], 0x8
00000FBC 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000FC0 487A 1EAA pea.l [PC + 0x1EAA /* 00002E6C, value 0xE202053, pstring " StartIndex= " */]
00000FC4 4267 clr.w -[A7]
00000FC6 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000FCA 302E FFEE move.w D0, [A6 - 0x12]
00000FCE D040 add.w D0, D0
00000FD0 0640 DDB4 addi.w D0, 0xDDB4
00000FD4 3F35 0000 move.w -[A7], [A5 + D0.w]
00000FD8 3F3C 0008 move.w -[A7], 0x8
00000FDC 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000FE0 487A 1E7E pea.l [PC + 0x1E7E /* 00002E60, value 0xB20456E, pstring " EndIndex= " */]
00000FE4 4267 clr.w -[A7]
00000FE6 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000FEA 302E FFEE move.w D0, [A6 - 0x12]
00000FEE D040 add.w D0, D0
00000FF0 0640 DA94 addi.w D0, 0xDA94
00000FF4 3F35 0000 move.w -[A7], [A5 + D0.w]
00000FF8 3F3C 0008 move.w -[A7], 0x8
00000FFC 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00001000 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00001004 584F addq.w A7, 4
00001006 486E FDE0 pea.l [A6 - 0x220]
0000100A 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
label0000100E:
0000100E 4A6E FFE4 tst.w [A6 - 0x1C]
00001012 6C04 bge +0x6 /* 00001018 */
00001014 6000 1CA0 bra +0x1CA2 /* 00002CB6 */
label00001018:
00001018 BA6D A82C cmp.w D5, [A5 - 0x57D4]
0000101C 6F04 ble +0x6 /* 00001022 */
0000101E 3A2D A82C move.w D5, [A5 - 0x57D4]
label00001022:
00001022 4A45 tst.w D5
00001024 6C02 bge +0x4 /* 00001028 */
00001026 4245 clr.w D5
label00001028:
00001028 5245 addq.w D5, 1
0000102A 3005 move.w D0, D5
0000102C E540 asl D0.w, 2
0000102E 0640 F6FA addi.w D0, 0xF6FA
00001032 2075 0000 movea.l A0, [A5 + D0.w]
00001036 3D50 FFEE move.w [A6 - 0x12], [A0]
0000103A 3005 move.w D0, D5
0000103C E540 asl D0.w, 2
0000103E 0640 F6FA addi.w D0, 0xF6FA
00001042 2075 0000 movea.l A0, [A5 + D0.w]
00001046 3F3C 0016 move.w -[A7], 0x16
0000104A 4868 0002 pea.l [A0 + 0x2]
0000104E 486E FFB8 pea.l [A6 - 0x48]
00001052 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001056 3005 move.w D0, D5
00001058 E540 asl D0.w, 2
0000105A 0640 F6FA addi.w D0, 0xF6FA
0000105E 2075 0000 movea.l A0, [A5 + D0.w]
00001062 3F3C 0016 move.w -[A7], 0x16
00001066 4868 001A pea.l [A0 + 0x1A]
0000106A 486E FFA0 pea.l [A6 - 0x60]
0000106E 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001072 3005 move.w D0, D5
00001074 E540 asl D0.w, 2
00001076 0640 F6FA addi.w D0, 0xF6FA
0000107A 2075 0000 movea.l A0, [A5 + D0.w]
0000107E 3F3C 0016 move.w -[A7], 0x16
00001082 4868 0032 pea.l [A0 + 0x32]
00001086 486E FF88 pea.l [A6 - 0x78]
0000108A 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
0000108E 486E FFB8 pea.l [A6 - 0x48]
00001092 2F0A move.l -[A7], A2
00001094 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001098 57C0 seq D0
0000109A 0CAE 0341 4E59 FFB8 cmpi.l [A6 - 0x48], 0x3414E59
000010A2 57C1 seq D1
000010A4 8001 or.b D0, D1
000010A6 486E FFA0 pea.l [A6 - 0x60]
000010AA 2F0B move.l -[A7], A3
000010AC 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
000010B0 57C1 seq D1
000010B2 0CAE 0341 4E59 FFA0 cmpi.l [A6 - 0x60], 0x3414E59
000010BA 57C2 seq D2
000010BC 8202 or.b D1, D2
000010BE C001 and.b D0, D1
000010C0 486E FF88 pea.l [A6 - 0x78]
000010C4 2F0C move.l -[A7], A4
000010C6 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
000010CA 57C1 seq D1
000010CC 0CAE 0341 4E59 FF88 cmpi.l [A6 - 0x78], 0x3414E59
000010D4 57C2 seq D2
000010D6 8202 or.b D1, D2
000010D8 C001 and.b D0, D1
000010DA 0C6E 07D0 FFEE cmpi.w [A6 - 0x12], 0x7D0
000010E0 5DC1 slt D1
000010E2 C001 and.b D0, D1
000010E4 6700 1BBE beq +0x1BC0 /* 00002CA4 */
000010E8 4A2E FFD6 tst.b [A6 - 0x2A]
000010EC 6700 0090 beq +0x92 /* 0000117E */
000010F0 486E FDE0 pea.l [A6 - 0x220]
000010F4 487A 0010 pea.l [PC + 0x10 /* 00001106, value 0x4EAD0182 */]
000010F8 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
000010FC 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
00001100 4267 clr.w -[A7]
00001102 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00001106 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
0000110A 584F addq.w A7, 4
0000110C 486E FDE0 pea.l [A6 - 0x220]
00001110 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00001114 486E FDE0 pea.l [A6 - 0x220]
00001118 487A 0056 pea.l [PC + 0x56 /* 00001170, value 0x4EAD0182 */]
0000111C 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00001120 487A 1D2C pea.l [PC + 0x1D2C /* 00002E4E, value 0x11436F6E, pstring "Considering CMD #" */]
00001124 4267 clr.w -[A7]
00001126 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000112A 3F05 move.w -[A7], D5
0000112C 3F3C 0008 move.w -[A7], 0x8
00001130 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00001134 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
00001138 4267 clr.w -[A7]
0000113A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
0000113E 486E FFB8 pea.l [A6 - 0x48]
00001142 4267 clr.w -[A7]
00001144 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001148 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
0000114C 4267 clr.w -[A7]
0000114E 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00001152 486E FFA0 pea.l [A6 - 0x60]
00001156 4267 clr.w -[A7]
00001158 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000115C 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
00001160 4267 clr.w -[A7]
00001162 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00001166 486E FF88 pea.l [A6 - 0x78]
0000116A 4267 clr.w -[A7]
0000116C 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001170 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00001174 584F addq.w A7, 4
00001176 486E FDE0 pea.l [A6 - 0x220]
0000117A 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
label0000117E:
0000117E 7601 moveq.l D3, 0x01
00001180 7C01 moveq.l D6, 0x01
00001182 422E FFD5 clr.b [A6 - 0x2B]
00001186 422E FFD4 clr.b [A6 - 0x2C]
0000118A 6000 1B12 bra +0x1B14 /* 00002C9E */
label0000118E:
0000118E 3005 move.w D0, D5
00001190 E540 asl D0.w, 2
00001192 0640 F6FA addi.w D0, 0xF6FA
00001196 2075 0000 movea.l A0, [A5 + D0.w]
0000119A 3003 move.w D0, D3
0000119C D040 add.w D0, D0
0000119E 3D70 0048 FFDE move.w [A6 - 0x22], [A0 + D0.w + 0x48]
000011A4 3005 move.w D0, D5
000011A6 E540 asl D0.w, 2
000011A8 0640 F6FA addi.w D0, 0xF6FA
000011AC 2075 0000 movea.l A0, [A5 + D0.w]
000011B0 3003 move.w D0, D3
000011B2 D040 add.w D0, D0
000011B4 1D70 0049 FEE7 move.b [A6 - 0x119], [A0 + D0.w + 0x49]
000011BA 0C2E 005A FEE7 cmpi.b [A6 - 0x119], 0x5A /* 'Z' */
000011C0 6660 bne +0x62 /* 00001222 */
000011C2 1D7C 0001 FFD2 move.b [A6 - 0x2E], 0x1
000011C8 4A2E FFD6 tst.b [A6 - 0x2A]
000011CC 6724 beq +0x26 /* 000011F2 */
000011CE 486E FDE0 pea.l [A6 - 0x220]
000011D2 487A 0010 pea.l [PC + 0x10 /* 000011E4, value 0x4EAD0182 */]
000011D6 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
000011DA 487A 1C6C pea.l [PC + 0x1C6C /* 00002E48, value 0x44E4F54, pstring "NOT " */]
000011DE 4267 clr.w -[A7]
000011E0 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000011E4 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000011E8 584F addq.w A7, 4
000011EA 486E FDE0 pea.l [A6 - 0x220]
000011EE 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
label000011F2:
000011F2 5243 addq.w D3, 1
000011F4 3005 move.w D0, D5
000011F6 E540 asl D0.w, 2
000011F8 0640 F6FA addi.w D0, 0xF6FA
000011FC 2075 0000 movea.l A0, [A5 + D0.w]
00001200 3003 move.w D0, D3
00001202 D040 add.w D0, D0
00001204 3D70 0048 FFDE move.w [A6 - 0x22], [A0 + D0.w + 0x48]
0000120A 3005 move.w D0, D5
0000120C E540 asl D0.w, 2
0000120E 0640 F6FA addi.w D0, 0xF6FA
00001212 2075 0000 movea.l A0, [A5 + D0.w]
00001216 3003 move.w D0, D3
00001218 D040 add.w D0, D0
0000121A 1D70 0049 FEE7 move.b [A6 - 0x119], [A0 + D0.w + 0x49]
00001220 6004 bra +0x6 /* 00001226 */
label00001222:
00001222 422E FFD2 clr.b [A6 - 0x2E]
label00001226:
00001226 7000 moveq.l D0, 0x00
00001228 102E FEE7 move.b D0, [A6 - 0x119]
0000122C D040 add.w D0, D0
0000122E 0640 E396 addi.w D0, 0xE396
00001232 3835 0000 move.w D4, [A5 + D0.w]
00001236 4A44 tst.w D4
00001238 6F16 ble +0x18 /* 00001250 */
0000123A 3E05 move.w D7, D5
0000123C E547 asl D7.w, 2
0000123E 41ED F6FA lea.l A0, [A5 - 0x906]
00001242 2070 7000 movea.l A0, [A0 + D7.w]
00001246 3003 move.w D0, D3
00001248 5240 addq.w D0, 1
0000124A D040 add.w D0, D0
0000124C 3E30 0048 move.w D7, [A0 + D0.w + 0x48]
label00001250:
00001250 0C44 0001 cmpi.w D4, 0x1
00001254 6F18 ble +0x1A /* 0000126E */
00001256 3005 move.w D0, D5
00001258 E540 asl D0.w, 2
0000125A 0640 F6FA addi.w D0, 0xF6FA
0000125E 2075 0000 movea.l A0, [A5 + D0.w]
00001262 3003 move.w D0, D3
00001264 5440 addq.w D0, 2
00001266 D040 add.w D0, D0
00001268 3D70 0048 FFE0 move.w [A6 - 0x20], [A0 + D0.w + 0x48]
label0000126E:
0000126E 4A2E FFD6 tst.b [A6 - 0x2A]
00001272 6700 00DC beq +0xDE /* 00001350 */
00001276 486E FDE0 pea.l [A6 - 0x220]
0000127A 487A 003A pea.l [PC + 0x3A /* 000012B6, value 0x4EAD0182 */]
0000127E 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00001282 487A 1BBC pea.l [PC + 0x1BBC /* 00002E40, value 0x7546F6B, pstring "Token #" */]
00001286 4267 clr.w -[A7]
00001288 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000128C 3F2E FFDE move.w -[A7], [A6 - 0x22]
00001290 3F3C 0008 move.w -[A7], 0x8
00001294 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00001298 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
0000129C 4267 clr.w -[A7]
0000129E 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
000012A2 3F04 move.w -[A7], D4
000012A4 3F3C 0008 move.w -[A7], 0x8
000012A8 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000012AC 487A 1B84 pea.l [PC + 0x1B84 /* 00002E32, value 0xC207061, pstring " parameters " */]
000012B0 4267 clr.w -[A7]
000012B2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000012B6 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000012BA 584F addq.w A7, 4
000012BC 486E FDE0 pea.l [A6 - 0x220]
000012C0 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
000012C4 4A44 tst.w D4
000012C6 6F2E ble +0x30 /* 000012F6 */
000012C8 486E FDE0 pea.l [A6 - 0x220]
000012CC 487A 001A pea.l [PC + 0x1A /* 000012E8, value 0x4EAD0182 */]
000012D0 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
000012D4 3F07 move.w -[A7], D7
000012D6 3F3C 0008 move.w -[A7], 0x8
000012DA 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000012DE 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
000012E2 4267 clr.w -[A7]
000012E4 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
000012E8 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000012EC 584F addq.w A7, 4
000012EE 486E FDE0 pea.l [A6 - 0x220]
000012F2 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
label000012F6:
000012F6 0C44 0001 cmpi.w D4, 0x1
000012FA 6F30 ble +0x32 /* 0000132C */
000012FC 486E FDE0 pea.l [A6 - 0x220]
00001300 487A 001C pea.l [PC + 0x1C /* 0000131E, value 0x4EAD0182 */]
00001304 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00001308 3F2E FFE0 move.w -[A7], [A6 - 0x20]
0000130C 3F3C 0008 move.w -[A7], 0x8
00001310 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00001314 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
00001318 4267 clr.w -[A7]
0000131A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
0000131E 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00001322 584F addq.w A7, 4
00001324 486E FDE0 pea.l [A6 - 0x220]
00001328 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
label0000132C:
0000132C 486E FDE0 pea.l [A6 - 0x220]
00001330 487A 0010 pea.l [PC + 0x10 /* 00001342, value 0x4EAD0182 */]
00001334 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00001338 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
0000133C 4267 clr.w -[A7]
0000133E 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00001342 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00001346 584F addq.w A7, 4
00001348 486E FDE0 pea.l [A6 - 0x220]
0000134C 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
label00001350:
00001350 102E FEE7 move.b D0, [A6 - 0x119]
00001354 6000 16C8 bra +0x16CA /* 00002A1E */
00001358 554F subq.w A7, 2
0000135A 486D 8DF6 pea.l [A5 - 0x720A]
0000135E 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00001362 1C1F move.b D6, [A7]+
00001364 6000 187C bra +0x187E /* 00002BE2 */
00001368 554F subq.w A7, 2
0000136A 486D 8DDE pea.l [A5 - 0x7222]
0000136E 4EAD 0372 jsr [A5 + 0x372 /* export_106 */]
00001372 1C1F move.b D6, [A7]+
00001374 6000 186C bra +0x186E /* 00002BE2 */
00001378 554F subq.w A7, 2
0000137A 486D 8DAE pea.l [A5 - 0x7252]
0000137E 4EAD 0372 jsr [A5 + 0x372 /* export_106 */]
00001382 1C1F move.b D6, [A7]+
00001384 6000 185C bra +0x185E /* 00002BE2 */
00001388 554F subq.w A7, 2
0000138A 3F2D 8D32 move.w -[A7], [A5 - 0x72CE]
0000138E 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
00001392 1C1F move.b D6, [A7]+
00001394 6000 184C bra +0x184E /* 00002BE2 */
00001398 BE6D D76E cmp.w D7, [A5 - 0x2892]
0000139C 57C6 seq D6
0000139E 4406 neg.b D6
000013A0 6000 1840 bra +0x1842 /* 00002BE2 */
000013A4 BE6D D76E cmp.w D7, [A5 - 0x2892]
000013A8 5DC6 slt D6
000013AA 4406 neg.b D6
000013AC 6000 1834 bra +0x1836 /* 00002BE2 */
000013B0 BE6D D76E cmp.w D7, [A5 - 0x2892]
000013B4 5EC6 sgt D6
000013B6 4406 neg.b D6
000013B8 6000 1828 bra +0x182A /* 00002BE2 */
000013BC 1C2D A6EE move.b D6, [A5 - 0x5912]
000013C0 6000 1820 bra +0x1822 /* 00002BE2 */
000013C4 1C2D A6ED move.b D6, [A5 - 0x5913]
000013C8 6000 1818 bra +0x181A /* 00002BE2 */
000013CC 4A6D A6E8 tst.w [A5 - 0x5918]
000013D0 5EC6 sgt D6
000013D2 4406 neg.b D6
000013D4 6000 180C bra +0x180E /* 00002BE2 */
000013D8 0C6D 0001 A6E8 cmpi.w [A5 - 0x5918], 0x1
000013DE 5DC6 slt D6
000013E0 4406 neg.b D6
000013E2 6000 17FE bra +0x1800 /* 00002BE2 */
000013E6 4206 clr.b D6
000013E8 3D6D A828 FEDE move.w [A6 - 0x122], [A5 - 0x57D8]
000013EE 3D7C 00C8 FFE0 move.w [A6 - 0x20], 0xC8
000013F4 6034 bra +0x36 /* 0000142A */
label000013F6:
000013F6 554F subq.w A7, 2
000013F8 3F2E FFE0 move.w -[A7], [A6 - 0x20]
000013FC 2F0E move.l -[A7], A6
000013FE 4EBA F8FE jsr [PC - 0x702 /* 00000CFE */]
00001402 0C5F 0001 cmpi.w [A7]+, 0x1
00001406 57C0 seq D0
00001408 322E FFE0 move.w D1, [A6 - 0x20]
0000140C E541 asl D1.w, 2
0000140E 0641 D2B2 addi.w D1, 0xD2B2
00001412 2075 1000 movea.l A0, [A5 + D1.w]
00001416 BE68 0110 cmp.w D7, [A0 + 0x110]
0000141A 5FC1 sle D1
0000141C C001 and.b D0, D1
0000141E 6702 beq +0x4 /* 00001422 */
00001420 7C01 moveq.l D6, 0x01
label00001422:
00001422 526E FFE0 addq.w [A6 - 0x20], 1
00001426 6900 17BA bvs +0x17BC /* 00002BE2 */
label0000142A:
0000142A 302E FFE0 move.w D0, [A6 - 0x20]
0000142E B06E FEDE cmp.w D0, [A6 - 0x122]
00001432 6FC2 ble -0x3C /* 000013F6 */
00001434 6000 17AC bra +0x17AE /* 00002BE2 */
00001438 4A6D A6E6 tst.w [A5 - 0x591A]
0000143C 5EC6 sgt D6
0000143E 4406 neg.b D6
00001440 6000 17A0 bra +0x17A2 /* 00002BE2 */
00001444 0C6D 0001 A6E6 cmpi.w [A5 - 0x591A], 0x1
0000144A 5DC6 slt D6
0000144C 4406 neg.b D6
0000144E 6000 1792 bra +0x1794 /* 00002BE2 */
00001452 554F subq.w A7, 2
00001454 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
00001458 BE5F cmp.w D7, [A7]+
0000145A 57C6 seq D6
0000145C 4406 neg.b D6
0000145E 6000 1782 bra +0x1784 /* 00002BE2 */
00001462 554F subq.w A7, 2
00001464 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
00001468 BE5F cmp.w D7, [A7]+
0000146A 5DC6 slt D6
0000146C 4406 neg.b D6
0000146E 6000 1772 bra +0x1774 /* 00002BE2 */
00001472 554F subq.w A7, 2
00001474 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
00001478 BE5F cmp.w D7, [A7]+
0000147A 5EC6 sgt D6
0000147C 4406 neg.b D6
0000147E 6000 1762 bra +0x1764 /* 00002BE2 */
00001482 554F subq.w A7, 2
00001484 3F07 move.w -[A7], D7
00001486 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
0000148A 1C1F move.b D6, [A7]+
0000148C 6000 1754 bra +0x1756 /* 00002BE2 */
00001490 554F subq.w A7, 2
00001492 3F07 move.w -[A7], D7
00001494 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00001498 0C5F 03E8 cmpi.w [A7]+, 0x3E8
0000149C 57C6 seq D6
0000149E 4406 neg.b D6
000014A0 6000 1740 bra +0x1742 /* 00002BE2 */
000014A4 554F subq.w A7, 2
000014A6 3F07 move.w -[A7], D7
000014A8 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
000014AC 0C5F 0001 cmpi.w [A7]+, 0x1
000014B0 57C6 seq D6
000014B2 4406 neg.b D6
000014B4 6000 172C bra +0x172E /* 00002BE2 */
000014B8 554F subq.w A7, 2
000014BA 3F07 move.w -[A7], D7
000014BC 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
000014C0 4A5F tst.w [A7]+
000014C2 57C6 seq D6
000014C4 4406 neg.b D6
000014C6 6000 171A bra +0x171C /* 00002BE2 */
000014CA 554F subq.w A7, 2
000014CC 3F07 move.w -[A7], D7
000014CE 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
000014D2 4A5F tst.w [A7]+
000014D4 56C6 sne D6
000014D6 4406 neg.b D6
000014D8 6000 1708 bra +0x170A /* 00002BE2 */
000014DC 554F subq.w A7, 2
000014DE 3F07 move.w -[A7], D7
000014E0 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
000014E4 3C1F move.w D6, [A7]+
000014E6 BC6D D76E cmp.w D6, [A5 - 0x2892]
000014EA 57C0 seq D0
000014EC 4400 neg.b D0
000014EE 1C00 move.b D6, D0
000014F0 6000 16F0 bra +0x16F2 /* 00002BE2 */
000014F4 554F subq.w A7, 2
000014F6 3F07 move.w -[A7], D7
000014F8 2F0E move.l -[A7], A6
000014FA 4EBA F802 jsr [PC - 0x7FE /* 00000CFE */]
000014FE 3C1F move.w D6, [A7]+
00001500 BC6E FFE0 cmp.w D6, [A6 - 0x20]
00001504 57C0 seq D0
00001506 4400 neg.b D0
00001508 1C00 move.b D6, D0
0000150A 6000 16D6 bra +0x16D8 /* 00002BE2 */
0000150E 554F subq.w A7, 2
00001510 3F07 move.w -[A7], D7
00001512 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00001516 554F subq.w A7, 2
00001518 3F2E FFE0 move.w -[A7], [A6 - 0x20]
0000151C 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00001520 3C1F move.w D6, [A7]+
00001522 BC5F cmp.w D6, [A7]+
00001524 57C0 seq D0
00001526 4400 neg.b D0
00001528 1C00 move.b D6, D0
0000152A 6000 16B6 bra +0x16B8 /* 00002BE2 */
0000152E 3C07 move.w D6, D7
00001530 E546 asl D6.w, 2
00001532 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001536 2070 6000 movea.l A0, [A0 + D6.w]
0000153A 1C28 0101 move.b D6, [A0 + 0x101]
0000153E 6000 16A2 bra +0x16A4 /* 00002BE2 */
00001542 3C07 move.w D6, D7
00001544 E546 asl D6.w, 2
00001546 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
0000154A 2070 6000 movea.l A0, [A0 + D6.w]
0000154E 1028 0101 move.b D0, [A0 + 0x101]
00001552 5300 subq.b D0, 1
00001554 4400 neg.b D0
00001556 1C00 move.b D6, D0
00001558 6000 1688 bra +0x168A /* 00002BE2 */
0000155C 3C07 move.w D6, D7
0000155E E546 asl D6.w, 2
00001560 41ED CF92 lea.l A0, [A5 - 0x306E]
00001564 2070 6000 movea.l A0, [A0 + D6.w]
00001568 1C28 00D6 move.b D6, [A0 + 0xD6]
0000156C 6000 1674 bra +0x1676 /* 00002BE2 */
00001570 3C07 move.w D6, D7
00001572 E546 asl D6.w, 2
00001574 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001578 2070 6000 movea.l A0, [A0 + D6.w]
0000157C 1C28 0103 move.b D6, [A0 + 0x103]
00001580 6000 1660 bra +0x1662 /* 00002BE2 */
00001584 3C07 move.w D6, D7
00001586 E546 asl D6.w, 2
00001588 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
0000158C 2070 6000 movea.l A0, [A0 + D6.w]
00001590 1028 0103 move.b D0, [A0 + 0x103]
00001594 5300 subq.b D0, 1
00001596 4400 neg.b D0
00001598 1C00 move.b D6, D0
0000159A 6000 1646 bra +0x1648 /* 00002BE2 */
0000159E 3C07 move.w D6, D7
000015A0 E546 asl D6.w, 2
000015A2 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000015A6 2070 6000 movea.l A0, [A0 + D6.w]
000015AA 1C28 0105 move.b D6, [A0 + 0x105]
000015AE 6000 1632 bra +0x1634 /* 00002BE2 */
000015B2 3C07 move.w D6, D7
000015B4 E546 asl D6.w, 2
000015B6 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000015BA 2070 6000 movea.l A0, [A0 + D6.w]
000015BE 1028 0105 move.b D0, [A0 + 0x105]
000015C2 5300 subq.b D0, 1
000015C4 4400 neg.b D0
000015C6 1C00 move.b D6, D0
000015C8 6000 1618 bra +0x161A /* 00002BE2 */
000015CC 3C07 move.w D6, D7
000015CE E546 asl D6.w, 2
000015D0 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000015D4 2070 6000 movea.l A0, [A0 + D6.w]
000015D8 1C28 0106 move.b D6, [A0 + 0x106]
000015DC 6000 1604 bra +0x1606 /* 00002BE2 */
000015E0 3C07 move.w D6, D7
000015E2 E546 asl D6.w, 2
000015E4 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000015E8 2070 6000 movea.l A0, [A0 + D6.w]
000015EC 1C28 0108 move.b D6, [A0 + 0x108]
000015F0 6000 15F0 bra +0x15F2 /* 00002BE2 */
000015F4 3C07 move.w D6, D7
000015F6 E546 asl D6.w, 2
000015F8 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000015FC 2070 6000 movea.l A0, [A0 + D6.w]
00001600 1C28 0109 move.b D6, [A0 + 0x109]
00001604 6000 15DC bra +0x15DE /* 00002BE2 */
00001608 3C07 move.w D6, D7
0000160A E546 asl D6.w, 2
0000160C 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001610 2070 6000 movea.l A0, [A0 + D6.w]
00001614 1C28 010A move.b D6, [A0 + 0x10A]
00001618 6000 15C8 bra +0x15CA /* 00002BE2 */
0000161C 554F subq.w A7, 2
0000161E 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001622 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
00001626 1C1F move.b D6, [A7]+
00001628 6000 15B8 bra +0x15BA /* 00002BE2 */
0000162C 554F subq.w A7, 2
0000162E 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001632 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00001636 0C5F 03E8 cmpi.w [A7]+, 0x3E8
0000163A 57C6 seq D6
0000163C 4406 neg.b D6
0000163E 6000 15A2 bra +0x15A4 /* 00002BE2 */
00001642 554F subq.w A7, 2
00001644 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001648 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
0000164C 0C5F 0001 cmpi.w [A7]+, 0x1
00001650 57C6 seq D6
00001652 4406 neg.b D6
00001654 6000 158C bra +0x158E /* 00002BE2 */
00001658 554F subq.w A7, 2
0000165A 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
0000165E 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00001662 4A5F tst.w [A7]+
00001664 57C6 seq D6
00001666 4406 neg.b D6
00001668 6000 1578 bra +0x157A /* 00002BE2 */
0000166C 554F subq.w A7, 2
0000166E 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001672 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00001676 4A5F tst.w [A7]+
00001678 56C6 sne D6
0000167A 4406 neg.b D6
0000167C 6000 1564 bra +0x1566 /* 00002BE2 */
00001680 554F subq.w A7, 2
00001682 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001686 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
0000168A 3C1F move.w D6, [A7]+
0000168C BC6D D76E cmp.w D6, [A5 - 0x2892]
00001690 57C0 seq D0
00001692 4400 neg.b D0
00001694 1C00 move.b D6, D0
00001696 6000 154A bra +0x154C /* 00002BE2 */
0000169A 554F subq.w A7, 2
0000169C 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
000016A0 2F0E move.l -[A7], A6
000016A2 4EBA F65A jsr [PC - 0x9A6 /* 00000CFE */]
000016A6 BE5F cmp.w D7, [A7]+
000016A8 57C6 seq D6
000016AA 4406 neg.b D6
000016AC 6000 1534 bra +0x1536 /* 00002BE2 */
000016B0 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000016B4 E546 asl D6.w, 2
000016B6 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000016BA 2070 6000 movea.l A0, [A0 + D6.w]
000016BE 1C28 0101 move.b D6, [A0 + 0x101]
000016C2 6000 151E bra +0x1520 /* 00002BE2 */
000016C6 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000016CA E546 asl D6.w, 2
000016CC 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000016D0 2070 6000 movea.l A0, [A0 + D6.w]
000016D4 1028 0101 move.b D0, [A0 + 0x101]
000016D8 5300 subq.b D0, 1
000016DA 4400 neg.b D0
000016DC 1C00 move.b D6, D0
000016DE 6000 1502 bra +0x1504 /* 00002BE2 */
000016E2 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000016E6 E546 asl D6.w, 2
000016E8 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000016EC 2070 6000 movea.l A0, [A0 + D6.w]
000016F0 1C28 0103 move.b D6, [A0 + 0x103]
000016F4 6000 14EC bra +0x14EE /* 00002BE2 */
000016F8 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000016FC E546 asl D6.w, 2
000016FE 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001702 2070 6000 movea.l A0, [A0 + D6.w]
00001706 1028 0103 move.b D0, [A0 + 0x103]
0000170A 5300 subq.b D0, 1
0000170C 4400 neg.b D0
0000170E 1C00 move.b D6, D0
00001710 6000 14D0 bra +0x14D2 /* 00002BE2 */
00001714 3C2D 8D34 move.w D6, [A5 - 0x72CC]
00001718 E546 asl D6.w, 2
0000171A 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
0000171E 2070 6000 movea.l A0, [A0 + D6.w]
00001722 1C28 0105 move.b D6, [A0 + 0x105]
00001726 6000 14BA bra +0x14BC /* 00002BE2 */
0000172A 3C2D 8D34 move.w D6, [A5 - 0x72CC]
0000172E E546 asl D6.w, 2
00001730 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001734 2070 6000 movea.l A0, [A0 + D6.w]
00001738 1028 0105 move.b D0, [A0 + 0x105]
0000173C 5300 subq.b D0, 1
0000173E 4400 neg.b D0
00001740 1C00 move.b D6, D0
00001742 6000 149E bra +0x14A0 /* 00002BE2 */
00001746 3C2D 8D34 move.w D6, [A5 - 0x72CC]
0000174A E546 asl D6.w, 2
0000174C 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001750 2070 6000 movea.l A0, [A0 + D6.w]
00001754 1C28 0106 move.b D6, [A0 + 0x106]
00001758 6000 1488 bra +0x148A /* 00002BE2 */
0000175C 3C2D 8D34 move.w D6, [A5 - 0x72CC]
00001760 E546 asl D6.w, 2
00001762 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001766 2070 6000 movea.l A0, [A0 + D6.w]
0000176A 1C28 0108 move.b D6, [A0 + 0x108]
0000176E 6000 1472 bra +0x1474 /* 00002BE2 */
00001772 3C2D 8D34 move.w D6, [A5 - 0x72CC]
00001776 E546 asl D6.w, 2
00001778 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
0000177C 2070 6000 movea.l A0, [A0 + D6.w]
00001780 1C28 0109 move.b D6, [A0 + 0x109]
00001784 6000 145C bra +0x145E /* 00002BE2 */
00001788 3C2D 8D34 move.w D6, [A5 - 0x72CC]
0000178C E546 asl D6.w, 2
0000178E 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001792 2070 6000 movea.l A0, [A0 + D6.w]
00001796 1C28 010A move.b D6, [A0 + 0x10A]
0000179A 6000 1446 bra +0x1448 /* 00002BE2 */
0000179E 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000017A2 E546 asl D6.w, 2
000017A4 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000017A8 2070 6000 movea.l A0, [A0 + D6.w]
000017AC BE68 0110 cmp.w D7, [A0 + 0x110]
000017B0 57C0 seq D0
000017B2 4400 neg.b D0
000017B4 1C00 move.b D6, D0
000017B6 6000 142A bra +0x142C /* 00002BE2 */
000017BA 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000017BE E546 asl D6.w, 2
000017C0 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000017C4 2070 6000 movea.l A0, [A0 + D6.w]
000017C8 BE68 0110 cmp.w D7, [A0 + 0x110]
000017CC 5DC0 slt D0
000017CE 4400 neg.b D0
000017D0 1C00 move.b D6, D0
000017D2 6000 140E bra +0x1410 /* 00002BE2 */
000017D6 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000017DA E546 asl D6.w, 2
000017DC 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000017E0 2070 6000 movea.l A0, [A0 + D6.w]
000017E4 BE68 0110 cmp.w D7, [A0 + 0x110]
000017E8 5EC0 sgt D0
000017EA 4400 neg.b D0
000017EC 1C00 move.b D6, D0
000017EE 6000 13F2 bra +0x13F4 /* 00002BE2 */
000017F2 3C2D 8D34 move.w D6, [A5 - 0x72CC]
000017F6 E546 asl D6.w, 2
000017F8 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
000017FC 2070 6000 movea.l A0, [A0 + D6.w]
00001800 BE68 00F6 cmp.w D7, [A0 + 0xF6]
00001804 57C0 seq D0
00001806 4400 neg.b D0
00001808 1C00 move.b D6, D0
0000180A 6000 13D6 bra +0x13D8 /* 00002BE2 */
0000180E 3C2D 8D34 move.w D6, [A5 - 0x72CC]
00001812 E546 asl D6.w, 2
00001814 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001818 2070 6000 movea.l A0, [A0 + D6.w]
0000181C BE68 00F6 cmp.w D7, [A0 + 0xF6]
00001820 5DC0 slt D0
00001822 4400 neg.b D0
00001824 1C00 move.b D6, D0
00001826 6000 13BA bra +0x13BC /* 00002BE2 */
0000182A 3C2D 8D34 move.w D6, [A5 - 0x72CC]
0000182E E546 asl D6.w, 2
00001830 41ED D2B2 lea.l A0, [A5 - 0x2D4E]
00001834 2070 6000 movea.l A0, [A0 + D6.w]
00001838 BE68 00F6 cmp.w D7, [A0 + 0xF6]
0000183C 5EC0 sgt D0
0000183E 4400 neg.b D0
00001840 1C00 move.b D6, D0
00001842 6000 139E bra +0x13A0 /* 00002BE2 */
00001846 554F subq.w A7, 2
00001848 4EAD 0402 jsr [A5 + 0x402 /* export_124 */]
0000184C 1C1F move.b D6, [A7]+
0000184E 6000 1392 bra +0x1394 /* 00002BE2 */
00001852 3C2D D76E move.w D6, [A5 - 0x2892]
00001856 E546 asl D6.w, 2
00001858 41ED D768 lea.l A0, [A5 - 0x2898]
0000185C 2070 6000 movea.l A0, [A0 + D6.w]
00001860 4A68 00AE tst.w [A0 + 0xAE]
00001864 5EC0 sgt D0
00001866 4400 neg.b D0
00001868 1C00 move.b D6, D0
0000186A 6000 1376 bra +0x1378 /* 00002BE2 */
0000186E 41ED E4EE lea.l A0, [A5 - 0x1B12]
00001872 1C30 7000 move.b D6, [A0 + D7.w]
00001876 6000 136A bra +0x136C /* 00002BE2 */
0000187A 41ED E4EE lea.l A0, [A5 - 0x1B12]
0000187E 1C30 7000 move.b D6, [A0 + D7.w]
00001882 5306 subq.b D6, 1
00001884 4406 neg.b D6
00001886 6000 135A bra +0x135C /* 00002BE2 */
0000188A 554F subq.w A7, 2
0000188C 4EAD 0582 jsr [A5 + 0x582 /* export_172 */]
00001890 BE5F cmp.w D7, [A7]+
00001892 57C6 seq D6
00001894 4406 neg.b D6
00001896 6000 134A bra +0x134C /* 00002BE2 */
0000189A 554F subq.w A7, 2
0000189C 4EAD 0582 jsr [A5 + 0x582 /* export_172 */]
000018A0 BE5F cmp.w D7, [A7]+
000018A2 5DC6 slt D6
000018A4 4406 neg.b D6
000018A6 6000 133A bra +0x133C /* 00002BE2 */
000018AA 554F subq.w A7, 2
000018AC 4EAD 0582 jsr [A5 + 0x582 /* export_172 */]
000018B0 BE5F cmp.w D7, [A7]+
000018B2 5EC6 sgt D6
000018B4 4406 neg.b D6
000018B6 6000 132A bra +0x132C /* 00002BE2 */
000018BA BE6D DA8A cmp.w D7, [A5 - 0x2576]
000018BE 57C6 seq D6
000018C0 4406 neg.b D6
000018C2 6000 131E bra +0x1320 /* 00002BE2 */
000018C6 BE6D DA8A cmp.w D7, [A5 - 0x2576]
000018CA 5DC6 slt D6
000018CC 4406 neg.b D6
000018CE 6000 1312 bra +0x1314 /* 00002BE2 */
000018D2 BE6D DA8A cmp.w D7, [A5 - 0x2576]
000018D6 5EC6 sgt D6
000018D8 4406 neg.b D6
000018DA 6000 1306 bra +0x1308 /* 00002BE2 */
000018DE 1C2D A6F4 move.b D6, [A5 - 0x590C]
000018E2 6000 12FE bra +0x1300 /* 00002BE2 */
000018E6 1C2D A6F4 move.b D6, [A5 - 0x590C]
000018EA 5306 subq.b D6, 1
000018EC 4406 neg.b D6
000018EE 6000 12F2 bra +0x12F4 /* 00002BE2 */
000018F2 BE6D D766 cmp.w D7, [A5 - 0x289A]
000018F6 57C6 seq D6
000018F8 4406 neg.b D6
000018FA 6000 12E6 bra +0x12E8 /* 00002BE2 */
000018FE BE6D D766 cmp.w D7, [A5 - 0x289A]
00001902 5DC6 slt D6
00001904 4406 neg.b D6
00001906 6000 12DA bra +0x12DC /* 00002BE2 */
0000190A BE6D D766 cmp.w D7, [A5 - 0x289A]
0000190E 5EC6 sgt D6
00001910 4406 neg.b D6
00001912 6000 12CE bra +0x12D0 /* 00002BE2 */
00001916 3C07 move.w D6, D7
00001918 DC46 add.w D6, D6
0000191A 41ED F6CA lea.l A0, [A5 - 0x936]
0000191E 3030 6000 move.w D0, [A0 + D6.w]
00001922 B06E FFE0 cmp.w D0, [A6 - 0x20]
00001926 57C0 seq D0
00001928 4400 neg.b D0
0000192A 1C00 move.b D6, D0
0000192C 6000 12B4 bra +0x12B6 /* 00002BE2 */
00001930 3C07 move.w D6, D7
00001932 DC46 add.w D6, D6
00001934 41ED F6CA lea.l A0, [A5 - 0x936]
00001938 3030 6000 move.w D0, [A0 + D6.w]
0000193C B06E FFE0 cmp.w D0, [A6 - 0x20]
00001940 5EC0 sgt D0
00001942 4400 neg.b D0
00001944 1C00 move.b D6, D0
00001946 6000 129A bra +0x129C /* 00002BE2 */
0000194A 3C07 move.w D6, D7
0000194C DC46 add.w D6, D6
0000194E 41ED F6CA lea.l A0, [A5 - 0x936]
00001952 3030 6000 move.w D0, [A0 + D6.w]
00001956 B06E FFE0 cmp.w D0, [A6 - 0x20]
0000195A 5DC0 slt D0
0000195C 4400 neg.b D0
0000195E 1C00 move.b D6, D0
00001960 6000 1280 bra +0x1282 /* 00002BE2 */
00001964 3C07 move.w D6, D7
00001966 DC46 add.w D6, D6
00001968 41ED F696 lea.l A0, [A5 - 0x96A]
0000196C 3030 6000 move.w D0, [A0 + D6.w]
00001970 B06E FFE0 cmp.w D0, [A6 - 0x20]
00001974 57C0 seq D0
00001976 4400 neg.b D0
00001978 1C00 move.b D6, D0
0000197A 6000 1266 bra +0x1268 /* 00002BE2 */
0000197E 3C07 move.w D6, D7
00001980 DC46 add.w D6, D6
00001982 41ED F696 lea.l A0, [A5 - 0x96A]
00001986 3030 6000 move.w D0, [A0 + D6.w]
0000198A B06E FFE0 cmp.w D0, [A6 - 0x20]
0000198E 5EC0 sgt D0
00001990 4400 neg.b D0
00001992 1C00 move.b D6, D0
00001994 6000 124C bra +0x124E /* 00002BE2 */
00001998 3C07 move.w D6, D7
0000199A DC46 add.w D6, D6
0000199C 41ED F696 lea.l A0, [A5 - 0x96A]
000019A0 3030 6000 move.w D0, [A0 + D6.w]
000019A4 B06E FFE0 cmp.w D0, [A6 - 0x20]
000019A8 5DC0 slt D0
000019AA 4400 neg.b D0
000019AC 1C00 move.b D6, D0
000019AE 6000 1232 bra +0x1234 /* 00002BE2 */
000019B2 3C07 move.w D6, D7
000019B4 DC46 add.w D6, D6
000019B6 302E FFE0 move.w D0, [A6 - 0x20]
000019BA D040 add.w D0, D0
000019BC 41ED F696 lea.l A0, [A5 - 0x96A]
000019C0 3230 6000 move.w D1, [A0 + D6.w]
000019C4 0640 F696 addi.w D0, 0xF696
000019C8 B275 0000 cmp.w D1, [A5 + D0.w]
000019CC 5DC0 slt D0
000019CE 4400 neg.b D0
000019D0 1C00 move.b D6, D0
000019D2 6000 120E bra +0x1210 /* 00002BE2 */
000019D6 3C07 move.w D6, D7
000019D8 DC46 add.w D6, D6
000019DA 594F subq.w A7, 4
000019DC 302E FFE0 move.w D0, [A6 - 0x20]
000019E0 5240 addq.w D0, 1
000019E2 48C0 ext.l D0
000019E4 2F00 move.l -[A7], D0
000019E6 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */]
000019EA 41ED F696 lea.l A0, [A5 - 0x96A]
000019EE 3030 6000 move.w D0, [A0 + D6.w]
000019F2 48C0 ext.l D0
000019F4 B09F cmp.l D0, [A7]+
000019F6 5DC0 slt D0
000019F8 4400 neg.b D0
000019FA 1C00 move.b D6, D0
000019FC 6000 11E4 bra +0x11E6 /* 00002BE2 */
00001A00 4A6D 8D30 tst.w [A5 - 0x72D0]
00001A04 56C6 sne D6
00001A06 554F subq.w A7, 2
00001A08 3F2D 8D30 move.w -[A7], [A5 - 0x72D0]
00001A0C 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
00001A10 CC1F and.b D6, [A7]+
00001A12 6000 11CE bra +0x11D0 /* 00002BE2 */
00001A16 BE6D 8D30 cmp.w D7, [A5 - 0x72D0]
00001A1A 57C6 seq D6
00001A1C 4406 neg.b D6
00001A1E 6000 11C2 bra +0x11C4 /* 00002BE2 */
00001A22 BE6D 8D34 cmp.w D7, [A5 - 0x72CC]
00001A26 57C6 seq D6
00001A28 4406 neg.b D6
00001A2A 6000 11B6 bra +0x11B8 /* 00002BE2 */
00001A2E BE6D 8D32 cmp.w D7, [A5 - 0x72CE]
00001A32 57C6 seq D6
00001A34 4406 neg.b D6
00001A36 6000 11AA bra +0x11AC /* 00002BE2 */
00001A3A 554F subq.w A7, 2
00001A3C 3F07 move.w -[A7], D7
00001A3E 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */]
00001A42 4A5F tst.w [A7]+
00001A44 5EC6 sgt D6
00001A46 4406 neg.b D6
00001A48 6000 1198 bra +0x119A /* 00002BE2 */
00001A4C 594F subq.w A7, 4
00001A4E 7C64 moveq.l D6, 0x64
00001A50 2F06 move.l -[A7], D6
00001A52 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */]
00001A56 3007 move.w D0, D7
00001A58 48C0 ext.l D0
00001A5A B09F cmp.l D0, [A7]+
00001A5C 5EC0 sgt D0
00001A5E 4400 neg.b D0
00001A60 1C00 move.b D6, D0
00001A62 6000 117E bra +0x1180 /* 00002BE2 */
00001A66 554F subq.w A7, 2
00001A68 2F0E move.l -[A7], A6
00001A6A 4EBA F20C jsr [PC - 0xDF4 /* 00000C78 */]
00001A6E 0C5F 0059 cmpi.w [A7]+, 0x59 /* 'Y' */
00001A72 57C6 seq D6
00001A74 4406 neg.b D6
00001A76 6000 116A bra +0x116C /* 00002BE2 */
00001A7A 554F subq.w A7, 2
00001A7C 2F0E move.l -[A7], A6
00001A7E 4EBA F1F8 jsr [PC - 0xE08 /* 00000C78 */]
00001A82 0C5F 004E cmpi.w [A7]+, 0x4E /* 'N' */
00001A86 57C6 seq D6
00001A88 4406 neg.b D6
00001A8A 6000 1156 bra +0x1158 /* 00002BE2 */
00001A8E 4206 clr.b D6
00001A90 6000 1150 bra +0x1152 /* 00002BE2 */
00001A94 4206 clr.b D6
00001A96 3A2E FFE4 move.w D5, [A6 - 0x1C]
00001A9A 6000 1146 bra +0x1148 /* 00002BE2 */
00001A9E 4206 clr.b D6
00001AA0 3A2E FFE4 move.w D5, [A6 - 0x1C]
00001AA4 422D DA93 clr.b [A5 - 0x256D]
00001AA8 6000 1138 bra +0x113A /* 00002BE2 */
00001AAC 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001AB0 3F07 move.w -[A7], D7
00001AB2 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00001AB6 3B47 D76E move.w [A5 - 0x2892], D7
00001ABA 6000 1126 bra +0x1128 /* 00002BE2 */
00001ABE 3D6D D76E FFEA move.w [A6 - 0x16], [A5 - 0x2892]
label00001AC4:
00001AC4 594F subq.w A7, 4
00001AC6 302E FFE0 move.w D0, [A6 - 0x20]
00001ACA 9047 sub.w D0, D7
00001ACC 5240 addq.w D0, 1
00001ACE 48C0 ext.l D0
00001AD0 2F00 move.l -[A7], D0
00001AD2 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */]
00001AD6 544F addq.w A7, 2
00001AD8 3D5F FFE8 move.w [A6 - 0x18], [A7]+
00001ADC 3007 move.w D0, D7
00001ADE D06E FFE8 add.w D0, [A6 - 0x18]
00001AE2 3D40 FFEA move.w [A6 - 0x16], D0
00001AE6 302E FFEA move.w D0, [A6 - 0x16]
00001AEA B06D D76E cmp.w D0, [A5 - 0x2892]
00001AEE 67D4 beq -0x2A /* 00001AC4 */
00001AF0 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001AF4 3F2E FFEA move.w -[A7], [A6 - 0x16]
00001AF8 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00001AFC 3B6E FFEA D76E move.w [A5 - 0x2892], [A6 - 0x16]
00001B02 6000 10DE bra +0x10E0 /* 00002BE2 */
00001B06 3F07 move.w -[A7], D7
00001B08 3F3C 0001 move.w -[A7], 0x1
00001B0C 2F0E move.l -[A7], A6
00001B0E 4EBA F2F8 jsr [PC - 0xD08 /* 00000E08 */]
00001B12 6000 10CE bra +0x10D0 /* 00002BE2 */
00001B16 3F07 move.w -[A7], D7
00001B18 3F3C 03E8 move.w -[A7], 0x3E8
00001B1C 2F0E move.l -[A7], A6
00001B1E 4EBA F2E8 jsr [PC - 0xD18 /* 00000E08 */]
00001B22 6000 10BE bra +0x10C0 /* 00002BE2 */
00001B26 3F07 move.w -[A7], D7
00001B28 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001B2C 2F0E move.l -[A7], A6
00001B2E 4EBA F2D8 jsr [PC - 0xD28 /* 00000E08 */]
00001B32 6000 10AE bra +0x10B0 /* 00002BE2 */
00001B36 3F07 move.w -[A7], D7
00001B38 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001B3C 2F0E move.l -[A7], A6
00001B3E 4EBA F2C8 jsr [PC - 0xD38 /* 00000E08 */]
00001B42 6000 109E bra +0x10A0 /* 00002BE2 */
00001B46 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001B4A 3F3C 0001 move.w -[A7], 0x1
00001B4E 2F0E move.l -[A7], A6
00001B50 4EBA F2B6 jsr [PC - 0xD4A /* 00000E08 */]
00001B54 6000 108C bra +0x108E /* 00002BE2 */
00001B58 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001B5C 3F3C 03E8 move.w -[A7], 0x3E8
00001B60 2F0E move.l -[A7], A6
00001B62 4EBA F2A4 jsr [PC - 0xD5C /* 00000E08 */]
00001B66 6000 107A bra +0x107C /* 00002BE2 */
00001B6A 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001B6E 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001B72 2F0E move.l -[A7], A6
00001B74 4EBA F292 jsr [PC - 0xD6E /* 00000E08 */]
00001B78 6000 1068 bra +0x106A /* 00002BE2 */
00001B7C 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001B80 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001B84 2F0E move.l -[A7], A6
00001B86 4EBA F280 jsr [PC - 0xD80 /* 00000E08 */]
00001B8A 6000 1056 bra +0x1058 /* 00002BE2 */
00001B8E 3D6D A828 FEDE move.w [A6 - 0x122], [A5 - 0x57D8]
00001B94 3E3C 00C8 move.w D7, 0xC8
00001B98 6022 bra +0x24 /* 00001BBC */
label00001B9A:
00001B9A 554F subq.w A7, 2
00001B9C 3F07 move.w -[A7], D7
00001B9E 2F0E move.l -[A7], A6
00001BA0 4EBA F15C jsr [PC - 0xEA4 /* 00000CFE */]
00001BA4 0C5F 0001 cmpi.w [A7]+, 0x1
00001BA8 660C bne +0xE /* 00001BB6 */
00001BAA 3F07 move.w -[A7], D7
00001BAC 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001BB0 2F0E move.l -[A7], A6
00001BB2 4EBA F254 jsr [PC - 0xDAC /* 00000E08 */]
label00001BB6:
00001BB6 5247 addq.w D7, 1
00001BB8 6900 1028 bvs +0x102A /* 00002BE2 */
label00001BBC:
00001BBC BE6E FEDE cmp.w D7, [A6 - 0x122]
00001BC0 6FD8 ble -0x26 /* 00001B9A */
00001BC2 6000 101E bra +0x1020 /* 00002BE2 */
00001BC6 3D6D A828 FEDE move.w [A6 - 0x122], [A5 - 0x57D8]
00001BCC 3E3C 00C8 move.w D7, 0xC8
00001BD0 6022 bra +0x24 /* 00001BF4 */
label00001BD2:
00001BD2 554F subq.w A7, 2
00001BD4 3F07 move.w -[A7], D7
00001BD6 2F0E move.l -[A7], A6
00001BD8 4EBA F124 jsr [PC - 0xEDC /* 00000CFE */]
00001BDC 0C5F 03E8 cmpi.w [A7]+, 0x3E8
00001BE0 660C bne +0xE /* 00001BEE */
00001BE2 3F07 move.w -[A7], D7
00001BE4 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001BE8 2F0E move.l -[A7], A6
00001BEA 4EBA F21C jsr [PC - 0xDE4 /* 00000E08 */]
label00001BEE:
00001BEE 5247 addq.w D7, 1
00001BF0 6900 0FF0 bvs +0xFF2 /* 00002BE2 */
label00001BF4:
00001BF4 BE6E FEDE cmp.w D7, [A6 - 0x122]
00001BF8 6FD8 ble -0x26 /* 00001BD2 */
00001BFA 6000 0FE6 bra +0xFE8 /* 00002BE2 */
00001BFE 1B7C 0001 A6F7 move.b [A5 - 0x5909], 0x1
00001C04 4206 clr.b D6
00001C06 3A2E FFE4 move.w D5, [A6 - 0x1C]
00001C0A 422D DA93 clr.b [A5 - 0x256D]
00001C0E 6000 0FD2 bra +0xFD4 /* 00002BE2 */
00001C12 3F07 move.w -[A7], D7
00001C14 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001C18 2F0E move.l -[A7], A6
00001C1A 4EBA F1EC jsr [PC - 0xE14 /* 00000E08 */]
00001C1E 6000 0FC2 bra +0xFC4 /* 00002BE2 */
00001C22 3F07 move.w -[A7], D7
00001C24 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00001C28 2F0E move.l -[A7], A6
00001C2A 4EBA F1DC jsr [PC - 0xE24 /* 00000E08 */]
00001C2E 6000 0FB2 bra +0xFB4 /* 00002BE2 */
00001C32 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001C36 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001C3A 2F0E move.l -[A7], A6
00001C3C 4EBA F1CA jsr [PC - 0xE36 /* 00000E08 */]
00001C40 6000 0FA0 bra +0xFA2 /* 00002BE2 */
00001C44 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001C48 3F07 move.w -[A7], D7
00001C4A 2F0E move.l -[A7], A6
00001C4C 4EBA F1BA jsr [PC - 0xE46 /* 00000E08 */]
00001C50 6000 0F90 bra +0xF92 /* 00002BE2 */
00001C54 0C2E 0074 FEE7 cmpi.b [A6 - 0x119], 0x74 /* 't' */
00001C5A 6604 bne +0x6 /* 00001C60 */
00001C5C 78FF moveq.l D4, 0xFFFFFFFF
00001C5E 6004 bra +0x6 /* 00001C64 */
label00001C60:
00001C60 382E FFE0 move.w D4, [A6 - 0x20]
label00001C64:
00001C64 3D6D A828 FEDE move.w [A6 - 0x122], [A5 - 0x57D8]
00001C6A 3D7C 00C8 FFE0 move.w [A6 - 0x20], 0xC8
00001C70 603E bra +0x40 /* 00001CB0 */
label00001C72:
00001C72 554F subq.w A7, 2
00001C74 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00001C78 2F0E move.l -[A7], A6
00001C7A 4EBA F082 jsr [PC - 0xF7E /* 00000CFE */]
00001C7E 0C5F 0001 cmpi.w [A7]+, 0x1
00001C82 57C0 seq D0
00001C84 322E FFE0 move.w D1, [A6 - 0x20]
00001C88 E541 asl D1.w, 2
00001C8A 0641 D2B2 addi.w D1, 0xD2B2
00001C8E 2075 1000 movea.l A0, [A5 + D1.w]
00001C92 B868 0110 cmp.w D4, [A0 + 0x110]
00001C96 5DC1 slt D1
00001C98 C001 and.b D0, D1
00001C9A 670C beq +0xE /* 00001CA8 */
00001C9C 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00001CA0 3F07 move.w -[A7], D7
00001CA2 2F0E move.l -[A7], A6
00001CA4 4EBA F162 jsr [PC - 0xE9E /* 00000E08 */]
label00001CA8:
00001CA8 526E FFE0 addq.w [A6 - 0x20], 1
00001CAC 6900 0F34 bvs +0xF36 /* 00002BE2 */
label00001CB0:
00001CB0 302E FFE0 move.w D0, [A6 - 0x20]
00001CB4 B06E FEDE cmp.w D0, [A6 - 0x122]
00001CB8 6FB8 ble -0x46 /* 00001C72 */
00001CBA 6000 0F26 bra +0xF28 /* 00002BE2 */
00001CBE 3D6D A828 FEDE move.w [A6 - 0x122], [A5 - 0x57D8]
00001CC4 383C 00C8 move.w D4, 0xC8
00001CC8 6020 bra +0x22 /* 00001CEA */
label00001CCA:
00001CCA 554F subq.w A7, 2
00001CCC 3F04 move.w -[A7], D4
00001CCE 2F0E move.l -[A7], A6
00001CD0 4EBA F02C jsr [PC - 0xFD4 /* 00000CFE */]
00001CD4 BE5F cmp.w D7, [A7]+
00001CD6 660C bne +0xE /* 00001CE4 */
00001CD8 3F04 move.w -[A7], D4
00001CDA 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00001CDE 2F0E move.l -[A7], A6
00001CE0 4EBA F126 jsr [PC - 0xEDA /* 00000E08 */]
label00001CE4:
00001CE4 5244 addq.w D4, 1
00001CE6 6900 0EFA bvs +0xEFC /* 00002BE2 */
label00001CEA:
00001CEA B86E FEDE cmp.w D4, [A6 - 0x122]
00001CEE 6FDA ble -0x24 /* 00001CCA */
00001CF0 6000 0EF0 bra +0xEF2 /* 00002BE2 */
00001CF4 3F07 move.w -[A7], D7
00001CF6 4267 clr.w -[A7]
00001CF8 2F0E move.l -[A7], A6
00001CFA 4EBA F10C jsr [PC - 0xEF4 /* 00000E08 */]
00001CFE 6000 0EE2 bra +0xEE4 /* 00002BE2 */
00001D02 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001D06 4267 clr.w -[A7]
00001D08 2F0E move.l -[A7], A6
00001D0A 4EBA F0FC jsr [PC - 0xF04 /* 00000E08 */]
00001D0E 6000 0ED2 bra +0xED4 /* 00002BE2 */
00001D12 554F subq.w A7, 2
00001D14 3F07 move.w -[A7], D7
00001D16 2F0E move.l -[A7], A6
00001D18 4EBA EFE4 jsr [PC - 0x101C /* 00000CFE */]
00001D1C 3D5F FFDE move.w [A6 - 0x22], [A7]+
00001D20 554F subq.w A7, 2
00001D22 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00001D26 2F0E move.l -[A7], A6
00001D28 4EBA EFD4 jsr [PC - 0x102C /* 00000CFE */]
00001D2C 381F move.w D4, [A7]+
00001D2E 3F07 move.w -[A7], D7
00001D30 3F04 move.w -[A7], D4
00001D32 2F0E move.l -[A7], A6
00001D34 4EBA F0D2 jsr [PC - 0xF2E /* 00000E08 */]
00001D38 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00001D3C 3F2E FFDE move.w -[A7], [A6 - 0x22]
00001D40 2F0E move.l -[A7], A6
00001D42 4EBA F0C4 jsr [PC - 0xF3C /* 00000E08 */]
00001D46 6000 0E9A bra +0xE9C /* 00002BE2 */
00001D4A 554F subq.w A7, 2
00001D4C 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00001D50 2F0E move.l -[A7], A6
00001D52 4EBA EFAA jsr [PC - 0x1056 /* 00000CFE */]
00001D56 381F move.w D4, [A7]+
00001D58 3F07 move.w -[A7], D7
00001D5A 3F04 move.w -[A7], D4
00001D5C 2F0E move.l -[A7], A6
00001D5E 4EBA F0A8 jsr [PC - 0xF58 /* 00000E08 */]
00001D62 6000 0E7E bra +0xE80 /* 00002BE2 */
00001D66 554F subq.w A7, 2
00001D68 3F07 move.w -[A7], D7
00001D6A 2F0E move.l -[A7], A6
00001D6C 4EBA EF90 jsr [PC - 0x1070 /* 00000CFE */]
00001D70 3D5F FFDE move.w [A6 - 0x22], [A7]+
00001D74 3F2D 8D34 move.w -[A7], [A5 - 0x72CC]
00001D78 3F2E FFDE move.w -[A7], [A6 - 0x22]
00001D7C 2F0E move.l -[A7], A6
00001D7E 4EBA F088 jsr [PC - 0xF78 /* 00000E08 */]
00001D82 6000 0E5E bra +0xE60 /* 00002BE2 */
00001D86 3007 move.w D0, D7
00001D88 E540 asl D0.w, 2
00001D8A 0640 CF92 addi.w D0, 0xCF92
00001D8E 2075 0000 movea.l A0, [A5 + D0.w]
00001D92 117C 0001 00D6 move.b [A0 + 0xD6], 0x1
00001D98 6000 0E48 bra +0xE4A /* 00002BE2 */
00001D9C 3007 move.w D0, D7
00001D9E E540 asl D0.w, 2
00001DA0 0640 CF92 addi.w D0, 0xCF92
00001DA4 2075 0000 movea.l A0, [A5 + D0.w]
00001DA8 4228 00D6 clr.b [A0 + 0xD6]
00001DAC 6000 0E34 bra +0xE36 /* 00002BE2 */
00001DB0 3F2D D76E move.w -[A7], [A5 - 0x2892]
00001DB4 3F07 move.w -[A7], D7
00001DB6 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00001DBA 6000 0E26 bra +0xE28 /* 00002BE2 */
00001DBE 3D6D 8D30 FF3E move.w [A6 - 0xC2], [A5 - 0x72D0]
00001DC4 3D6D 8D34 FF3C move.w [A6 - 0xC4], [A5 - 0x72CC]
00001DCA 3D6D 8D32 FF3A move.w [A6 - 0xC6], [A5 - 0x72CE]
00001DD0 5245 addq.w D5, 1
00001DD2 3005 move.w D0, D5
00001DD4 E540 asl D0.w, 2
00001DD6 0640 F6FA addi.w D0, 0xF6FA
00001DDA 2075 0000 movea.l A0, [A5 + D0.w]
00001DDE 3010 move.w D0, [A0]
00001DE0 0640 F830 addi.w D0, 0xF830
00001DE4 3D40 FFEE move.w [A6 - 0x12], D0
00001DE8 3005 move.w D0, D5
00001DEA E540 asl D0.w, 2
00001DEC 0640 F6FA addi.w D0, 0xF6FA
00001DF0 2075 0000 movea.l A0, [A5 + D0.w]
00001DF4 3F3C 0016 move.w -[A7], 0x16
00001DF8 4868 0002 pea.l [A0 + 0x2]
00001DFC 486E FF70 pea.l [A6 - 0x90]
00001E00 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001E04 3005 move.w D0, D5
00001E06 E540 asl D0.w, 2
00001E08 0640 F6FA addi.w D0, 0xF6FA
00001E0C 2075 0000 movea.l A0, [A5 + D0.w]
00001E10 3F3C 0016 move.w -[A7], 0x16
00001E14 4868 001A pea.l [A0 + 0x1A]
00001E18 486E FF58 pea.l [A6 - 0xA8]
00001E1C 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001E20 3005 move.w D0, D5
00001E22 E540 asl D0.w, 2
00001E24 0640 F6FA addi.w D0, 0xF6FA
00001E28 2075 0000 movea.l A0, [A5 + D0.w]
00001E2C 3F3C 0016 move.w -[A7], 0x16
00001E30 4868 0032 pea.l [A0 + 0x32]
00001E34 486E FF40 pea.l [A6 - 0xC0]
00001E38 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001E3C 487A 0FEE pea.l [PC + 0xFEE /* 00002E2C, value 0x4564552, pstring "VERB" */]
00001E40 486E FF70 pea.l [A6 - 0x90]
00001E44 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001E48 6610 bne +0x12 /* 00001E5A */
00001E4A 3F3C 0016 move.w -[A7], 0x16
00001E4E 2F0A move.l -[A7], A2
00001E50 486E FF70 pea.l [A6 - 0x90]
00001E54 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001E58 6068 bra +0x6A /* 00001EC2 */
label00001E5A:
00001E5A 487A 0FCA pea.l [PC + 0xFCA /* 00002E26, value 0x44E4F55, pstring "NOUN" */]
00001E5E 486E FF70 pea.l [A6 - 0x90]
00001E62 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001E66 6610 bne +0x12 /* 00001E78 */
00001E68 3F3C 0016 move.w -[A7], 0x16
00001E6C 2F0B move.l -[A7], A3
00001E6E 486E FF70 pea.l [A6 - 0x90]
00001E72 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001E76 604A bra +0x4C /* 00001EC2 */
label00001E78:
00001E78 487A 0FA4 pea.l [PC + 0xFA4 /* 00002E1E, value 0x64F424A, pstring "OBJECT" */]
00001E7C 486E FF58 pea.l [A6 - 0xA8]
00001E80 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001E84 6616 bne +0x18 /* 00001E9C */
00001E86 3F3C 0016 move.w -[A7], 0x16
00001E8A 2F0C move.l -[A7], A4
00001E8C 486E FF58 pea.l [A6 - 0xA8]
00001E90 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001E94 3D6D 8D32 FF3C move.w [A6 - 0xC4], [A5 - 0x72CE]
00001E9A 6026 bra +0x28 /* 00001EC2 */
label00001E9C:
00001E9C 487A 0F7A pea.l [PC + 0xF7A /* 00002E18, value 0x44E414D, pstring "NAME" */]
00001EA0 486E FF70 pea.l [A6 - 0x90]
00001EA4 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001EA8 6618 bne +0x1A /* 00001EC2 */
00001EAA 3F3C 0016 move.w -[A7], 0x16
00001EAE 486D 8D66 pea.l [A5 - 0x729A]
00001EB2 486E FF70 pea.l [A6 - 0x90]
00001EB6 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001EBA 486E FF70 pea.l [A6 - 0x90]
00001EBE 4EAD 0342 jsr [A5 + 0x342 /* export_100 */]
label00001EC2:
00001EC2 487A 0F4E pea.l [PC + 0xF4E /* 00002E12, value 0x4564552, pstring "VERB" */]
00001EC6 486E FF58 pea.l [A6 - 0xA8]
00001ECA 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001ECE 6610 bne +0x12 /* 00001EE0 */
00001ED0 3F3C 0016 move.w -[A7], 0x16
00001ED4 2F0A move.l -[A7], A2
00001ED6 486E FF58 pea.l [A6 - 0xA8]
00001EDA 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001EDE 6068 bra +0x6A /* 00001F48 */
label00001EE0:
00001EE0 487A 0F2A pea.l [PC + 0xF2A /* 00002E0C, value 0x44E4F55, pstring "NOUN" */]
00001EE4 486E FF58 pea.l [A6 - 0xA8]
00001EE8 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001EEC 6610 bne +0x12 /* 00001EFE */
00001EEE 3F3C 0016 move.w -[A7], 0x16
00001EF2 2F0B move.l -[A7], A3
00001EF4 486E FF58 pea.l [A6 - 0xA8]
00001EF8 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001EFC 604A bra +0x4C /* 00001F48 */
label00001EFE:
00001EFE 487A 0F04 pea.l [PC + 0xF04 /* 00002E04, value 0x64F424A, pstring "OBJECT" */]
00001F02 486E FF58 pea.l [A6 - 0xA8]
00001F06 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001F0A 6610 bne +0x12 /* 00001F1C */
00001F0C 3F3C 0016 move.w -[A7], 0x16
00001F10 2F0C move.l -[A7], A4
00001F12 486E FF58 pea.l [A6 - 0xA8]
00001F16 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001F1A 602C bra +0x2E /* 00001F48 */
label00001F1C:
00001F1C 487A 0EE0 pea.l [PC + 0xEE0 /* 00002DFE, value 0x44E414D, pstring "NAME" */]
00001F20 486E FF58 pea.l [A6 - 0xA8]
00001F24 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001F28 661E bne +0x20 /* 00001F48 */
00001F2A 3F3C 0016 move.w -[A7], 0x16
00001F2E 486D 8D66 pea.l [A5 - 0x729A]
00001F32 486E FF58 pea.l [A6 - 0xA8]
00001F36 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001F3A 3D6D 8D30 FF3C move.w [A6 - 0xC4], [A5 - 0x72D0]
00001F40 486E FF58 pea.l [A6 - 0xA8]
00001F44 4EAD 0342 jsr [A5 + 0x342 /* export_100 */]
label00001F48:
00001F48 487A 0EAE pea.l [PC + 0xEAE /* 00002DF8, value 0x4564552, pstring "VERB" */]
00001F4C 486E FF40 pea.l [A6 - 0xC0]
00001F50 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001F54 6612 bne +0x14 /* 00001F68 */
00001F56 3F3C 0016 move.w -[A7], 0x16
00001F5A 2F0A move.l -[A7], A2
00001F5C 486E FF40 pea.l [A6 - 0xC0]
00001F60 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001F64 6000 0070 bra +0x72 /* 00001FD6 */
label00001F68:
00001F68 487A 0E88 pea.l [PC + 0xE88 /* 00002DF2, value 0x44E4F55, pstring "NOUN" */]
00001F6C 486E FF40 pea.l [A6 - 0xC0]
00001F70 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001F74 6616 bne +0x18 /* 00001F8C */
00001F76 3F3C 0016 move.w -[A7], 0x16
00001F7A 2F0B move.l -[A7], A3
00001F7C 486E FF40 pea.l [A6 - 0xC0]
00001F80 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001F84 3D6D 8D34 FF3A move.w [A6 - 0xC6], [A5 - 0x72CC]
00001F8A 604A bra +0x4C /* 00001FD6 */
label00001F8C:
00001F8C 487A 0E5C pea.l [PC + 0xE5C /* 00002DEA, value 0x64F424A, pstring "OBJECT" */]
00001F90 486E FF40 pea.l [A6 - 0xC0]
00001F94 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001F98 6610 bne +0x12 /* 00001FAA */
00001F9A 3F3C 0016 move.w -[A7], 0x16
00001F9E 2F0C move.l -[A7], A4
00001FA0 486E FF40 pea.l [A6 - 0xC0]
00001FA4 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001FA8 602C bra +0x2E /* 00001FD6 */
label00001FAA:
00001FAA 487A 0E38 pea.l [PC + 0xE38 /* 00002DE4, value 0x44E414D, pstring "NAME" */]
00001FAE 486E FF40 pea.l [A6 - 0xC0]
00001FB2 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
00001FB6 661E bne +0x20 /* 00001FD6 */
00001FB8 3F3C 0016 move.w -[A7], 0x16
00001FBC 486D 8D66 pea.l [A5 - 0x729A]
00001FC0 486E FF40 pea.l [A6 - 0xC0]
00001FC4 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001FC8 3D6D 8D30 FF3A move.w [A6 - 0xC6], [A5 - 0x72D0]
00001FCE 486E FF40 pea.l [A6 - 0xC0]
00001FD2 4EAD 0342 jsr [A5 + 0x342 /* export_100 */]
label00001FD6:
00001FD6 3F3C 0016 move.w -[A7], 0x16
00001FDA 486E FF70 pea.l [A6 - 0x90]
00001FDE 2F0A move.l -[A7], A2
00001FE0 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001FE4 3F3C 0016 move.w -[A7], 0x16
00001FE8 486E FF58 pea.l [A6 - 0xA8]
00001FEC 2F0B move.l -[A7], A3
00001FEE 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00001FF2 3F3C 0016 move.w -[A7], 0x16
00001FF6 486E FF40 pea.l [A6 - 0xC0]
00001FFA 2F0C move.l -[A7], A4
00001FFC 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00002000 3B6E FF3E 8D30 move.w [A5 - 0x72D0], [A6 - 0xC2]
00002006 3B6E FF3C 8D34 move.w [A5 - 0x72CC], [A6 - 0xC4]
0000200C 3B6E FF3A 8D32 move.w [A5 - 0x72CE], [A6 - 0xC6]
00002012 3A2E FFEE move.w D5, [A6 - 0x12]
00002016 DA45 add.w D5, D5
00002018 41ED DDB4 lea.l A0, [A5 - 0x224C]
0000201C 3030 5000 move.w D0, [A0 + D5.w]
00002020 5340 subq.w D0, 1
00002022 3A00 move.w D5, D0
00002024 302E FFEE move.w D0, [A6 - 0x12]
00002028 D040 add.w D0, D0
0000202A 0640 DA94 addi.w D0, 0xDA94
0000202E 3D75 0000 FFE4 move.w [A6 - 0x1C], [A5 + D0.w]
00002034 4A6E FFE4 tst.w [A6 - 0x1C]
00002038 6C04 bge +0x6 /* 0000203E */
0000203A 6000 0C7A bra +0xC7C /* 00002CB6 */
label0000203E:
0000203E BA6D A82C cmp.w D5, [A5 - 0x57D4]
00002042 6F04 ble +0x6 /* 00002048 */
00002044 3A2D A82C move.w D5, [A5 - 0x57D4]
label00002048:
00002048 4A45 tst.w D5
0000204A 6C02 bge +0x4 /* 0000204E */
0000204C 4245 clr.w D5
label0000204E:
0000204E 4206 clr.b D6
00002050 422E FFD4 clr.b [A6 - 0x2C]
00002054 4A2E FFD6 tst.b [A6 - 0x2A]
00002058 6700 0B88 beq +0xB8A /* 00002BE2 */
0000205C 486E FDE0 pea.l [A6 - 0x220]
00002060 487A 003C pea.l [PC + 0x3C /* 0000209E, value 0x4EAD0182 */]
00002064 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002068 487A 0D68 pea.l [PC + 0xD68 /* 00002DD2, value 0x1052652D, pstring "Re-Directing to " */]
0000206C 4267 clr.w -[A7]
0000206E 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00002072 2F0A move.l -[A7], A2
00002074 4267 clr.w -[A7]
00002076 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000207A 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
0000207E 4267 clr.w -[A7]
00002080 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00002084 2F0B move.l -[A7], A3
00002086 4267 clr.w -[A7]
00002088 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000208C 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
00002090 4267 clr.w -[A7]
00002092 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00002096 2F0C move.l -[A7], A4
00002098 4267 clr.w -[A7]
0000209A 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000209E 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000020A2 584F addq.w A7, 4
000020A4 486E FDE0 pea.l [A6 - 0x220]
000020A8 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
000020AC 486E FDE0 pea.l [A6 - 0x220]
000020B0 487A 0052 pea.l [PC + 0x52 /* 00002104, value 0x4EAD0182 */]
000020B4 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
000020B8 487A 0D0E pea.l [PC + 0xD0E /* 00002DC8, value 0x8566572, pstring "Verb# = " */]
000020BC 4267 clr.w -[A7]
000020BE 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000020C2 3F2E FFEE move.w -[A7], [A6 - 0x12]
000020C6 3F3C 0008 move.w -[A7], 0x8
000020CA 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000020CE 487A 0CEC pea.l [PC + 0xCEC /* 00002DBC, value 0xA202053 '\n S', pstring " Start = " */]
000020D2 4267 clr.w -[A7]
000020D4 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000020D8 302E FFEE move.w D0, [A6 - 0x12]
000020DC D040 add.w D0, D0
000020DE 0640 DDB4 addi.w D0, 0xDDB4
000020E2 3F35 0000 move.w -[A7], [A5 + D0.w]
000020E6 3F3C 0008 move.w -[A7], 0x8
000020EA 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000020EE 487A 0CC2 pea.l [PC + 0xCC2 /* 00002DB2, value 0x8202045, pstring " End = " */]
000020F2 4267 clr.w -[A7]
000020F4 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000020F8 3F2E FFE4 move.w -[A7], [A6 - 0x1C]
000020FC 3F3C 0008 move.w -[A7], 0x8
00002100 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00002104 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002108 584F addq.w A7, 4
0000210A 486E FDE0 pea.l [A6 - 0x220]
0000210E 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00002112 6000 0ACE bra +0xAD0 /* 00002BE2 */
00002116 594F subq.w A7, 4
00002118 302E FFE0 move.w D0, [A6 - 0x20]
0000211C 9047 sub.w D0, D7
0000211E 5240 addq.w D0, 1
00002120 48C0 ext.l D0
00002122 2F00 move.l -[A7], D0
00002124 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */]
00002128 544F addq.w A7, 2
0000212A 3D5F FFE0 move.w [A6 - 0x20], [A7]+
0000212E DE6E FFE0 add.w D7, [A6 - 0x20]
00002132 487A 0C76 pea.l [PC + 0xC76 /* 00002DAA, value 0x74D4553, pstring "MESSAGE" */]
00002136 3F07 move.w -[A7], D7
00002138 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
0000213C 6000 0AA4 bra +0xAA6 /* 00002BE2 */
00002140 3F07 move.w -[A7], D7
00002142 3F3C 0001 move.w -[A7], 0x1
00002146 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */]
0000214A 6000 0A96 bra +0xA98 /* 00002BE2 */
0000214E 3007 move.w D0, D7
00002150 E540 asl D0.w, 2
00002152 0640 D2B2 addi.w D0, 0xD2B2
00002156 2075 0000 movea.l A0, [A5 + D0.w]
0000215A 117C 0001 0103 move.b [A0 + 0x103], 0x1
00002160 6000 0A80 bra +0xA82 /* 00002BE2 */
00002164 3007 move.w D0, D7
00002166 E540 asl D0.w, 2
00002168 0640 D2B2 addi.w D0, 0xD2B2
0000216C 2075 0000 movea.l A0, [A5 + D0.w]
00002170 4228 0103 clr.b [A0 + 0x103]
00002174 6000 0A6C bra +0xA6E /* 00002BE2 */
00002178 3007 move.w D0, D7
0000217A E540 asl D0.w, 2
0000217C 0640 D2B2 addi.w D0, 0xD2B2
00002180 2075 0000 movea.l A0, [A5 + D0.w]
00002184 117C 0001 0105 move.b [A0 + 0x105], 0x1
0000218A 6000 0A56 bra +0xA58 /* 00002BE2 */
0000218E 3007 move.w D0, D7
00002190 E540 asl D0.w, 2
00002192 0640 D2B2 addi.w D0, 0xD2B2
00002196 2075 0000 movea.l A0, [A5 + D0.w]
0000219A 4228 0105 clr.b [A0 + 0x105]
0000219E 6000 0A42 bra +0xA44 /* 00002BE2 */
000021A2 302D 8D34 move.w D0, [A5 - 0x72CC]
000021A6 E540 asl D0.w, 2
000021A8 0640 D2B2 addi.w D0, 0xD2B2
000021AC 2075 0000 movea.l A0, [A5 + D0.w]
000021B0 117C 0001 0103 move.b [A0 + 0x103], 0x1
000021B6 6000 0A2A bra +0xA2C /* 00002BE2 */
000021BA 302D 8D34 move.w D0, [A5 - 0x72CC]
000021BE E540 asl D0.w, 2
000021C0 0640 D2B2 addi.w D0, 0xD2B2
000021C4 2075 0000 movea.l A0, [A5 + D0.w]
000021C8 4228 0103 clr.b [A0 + 0x103]
000021CC 6000 0A14 bra +0xA16 /* 00002BE2 */
000021D0 302D 8D34 move.w D0, [A5 - 0x72CC]
000021D4 E540 asl D0.w, 2
000021D6 0640 D2B2 addi.w D0, 0xD2B2
000021DA 2075 0000 movea.l A0, [A5 + D0.w]
000021DE 117C 0001 0105 move.b [A0 + 0x105], 0x1
000021E4 6000 09FC bra +0x9FE /* 00002BE2 */
000021E8 302D 8D34 move.w D0, [A5 - 0x72CC]
000021EC E540 asl D0.w, 2
000021EE 0640 D2B2 addi.w D0, 0xD2B2
000021F2 2075 0000 movea.l A0, [A5 + D0.w]
000021F6 4228 0105 clr.b [A0 + 0x105]
000021FA 6000 09E6 bra +0x9E8 /* 00002BE2 */
000021FE 4EAD 057A jsr [A5 + 0x57A /* export_171 */]
00002202 6000 09DE bra +0x9E0 /* 00002BE2 */
00002206 302D DA90 move.w D0, [A5 - 0x2570]
0000220A D047 add.w D0, D7
0000220C 3B40 DA90 move.w [A5 - 0x2570], D0
00002210 6000 09D0 bra +0x9D2 /* 00002BE2 */
00002214 302D DA90 move.w D0, [A5 - 0x2570]
00002218 9047 sub.w D0, D7
0000221A 3B40 DA90 move.w [A5 - 0x2570], D0
0000221E 6000 09C2 bra +0x9C4 /* 00002BE2 */
00002222 4EAD 0552 jsr [A5 + 0x552 /* export_166 */]
00002226 6000 09BA bra +0x9BC /* 00002BE2 */
0000222A 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
0000222E 6000 09B2 bra +0x9B4 /* 00002BE2 */
00002232 4EAD 058A jsr [A5 + 0x58A /* export_173 */]
00002236 6000 09AA bra +0x9AC /* 00002BE2 */
0000223A 703C moveq.l D0, 0x3C
0000223C C1C7 muls.w D0, D7
0000223E 48C0 ext.l D0
00002240 2F00 move.l -[A7], D0
00002242 486E FEE0 pea.l [A6 - 0x120]
00002246 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
0000224A 6000 0996 bra +0x998 /* 00002BE2 */
0000224E 4EAD 042A jsr [A5 + 0x42A /* export_129 */]
00002252 426D 891C clr.w [A5 - 0x76E4]
00002256 6000 098A bra +0x98C /* 00002BE2 */
0000225A 0C47 0002 cmpi.w D7, 0x2
0000225E 5CC0 sge D0
00002260 BE6D A82A cmp.w D7, [A5 - 0x57D6]
00002264 5FC1 sle D1
00002266 C001 and.b D0, D1
00002268 670A beq +0xC /* 00002274 */
0000226A 487A 0B32 pea.l [PC + 0xB32 /* 00002D9E, value 0xA524F4F '\nROO', pstring "ROOM_DESCR" */]
0000226E 3F07 move.w -[A7], D7
00002270 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
label00002274:
00002274 0C47 00C8 cmpi.w D7, 0xC8
00002278 5CC0 sge D0
0000227A BE6D A828 cmp.w D7, [A5 - 0x57D8]
0000227E 5FC1 sle D1
00002280 C001 and.b D0, D1
00002282 670A beq +0xC /* 0000228E */
00002284 487A 0B0C pea.l [PC + 0xB0C /* 00002D92, value 0xA4E4F55 '\nNOU', pstring "NOUN_DESCR" */]
00002288 3F07 move.w -[A7], D7
0000228A 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
label0000228E:
0000228E 0C47 012C cmpi.w D7, 0x12C
00002292 5CC0 sge D0
00002294 BE6D A826 cmp.w D7, [A5 - 0x57DA]
00002298 5FC1 sle D1
0000229A C001 and.b D0, D1
0000229C 6700 0944 beq +0x946 /* 00002BE2 */
000022A0 487A 0AE0 pea.l [PC + 0xAE0 /* 00002D82, value 0xE435245, pstring "CREATURE_DESCR" */]
000022A4 3F07 move.w -[A7], D7
000022A6 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
000022AA 6000 0936 bra +0x938 /* 00002BE2 */
000022AE 302D D76E move.w D0, [A5 - 0x2892]
000022B2 E540 asl D0.w, 2
000022B4 0640 D768 addi.w D0, 0xD768
000022B8 2075 0000 movea.l A0, [A5 + D0.w]
000022BC 4228 00A4 clr.b [A0 + 0xA4]
000022C0 3B7C FFFF D76C move.w [A5 - 0x2894], 0xFFFF
000022C6 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
000022CA 6000 0916 bra +0x918 /* 00002BE2 */
000022CE 302D D76E move.w D0, [A5 - 0x2892]
000022D2 E540 asl D0.w, 2
000022D4 0640 D768 addi.w D0, 0xD768
000022D8 2075 0000 movea.l A0, [A5 + D0.w]
000022DC 117C 0001 00B1 move.b [A0 + 0xB1], 0x1
000022E2 6000 08FE bra +0x900 /* 00002BE2 */
000022E6 302D D76E move.w D0, [A5 - 0x2892]
000022EA E540 asl D0.w, 2
000022EC 0640 D768 addi.w D0, 0xD768
000022F0 2075 0000 movea.l A0, [A5 + D0.w]
000022F4 117C 0001 00B0 move.b [A0 + 0xB0], 0x1
000022FA 6000 08E6 bra +0x8E8 /* 00002BE2 */
000022FE 487A 0A7A pea.l [PC + 0xA7A /* 00002D7A, value 0x74D4553, pstring "MESSAGE" */]
00002302 3F07 move.w -[A7], D7
00002304 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
00002308 6000 08D8 bra +0x8DA /* 00002BE2 */
0000230C 486E FDE0 pea.l [A6 - 0x220]
00002310 487A 0010 pea.l [PC + 0x10 /* 00002322, value 0x4EAD0182 */]
00002314 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002318 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
0000231C 4267 clr.w -[A7]
0000231E 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00002322 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002326 584F addq.w A7, 4
00002328 486E FDE0 pea.l [A6 - 0x220]
0000232C 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00002330 302D 891C move.w D0, [A5 - 0x76E4]
00002334 5240 addq.w D0, 1
00002336 3B40 891C move.w [A5 - 0x76E4], D0
0000233A 6000 08A6 bra +0x8A8 /* 00002BE2 */
0000233E 3007 move.w D0, D7
00002340 48C0 ext.l D0
00002342 2F00 move.l -[A7], D0
00002344 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */]
00002348 302E FFE0 move.w D0, [A6 - 0x20]
0000234C 48C0 ext.l D0
0000234E 2F00 move.l -[A7], D0
00002350 486E FEE0 pea.l [A6 - 0x120]
00002354 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00002358 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
0000235C 6000 0884 bra +0x886 /* 00002BE2 */
label00002360:
00002360 422E FFD1 clr.b [A6 - 0x2F]
00002364 486E FDE0 pea.l [A6 - 0x220]
00002368 487A 0010 pea.l [PC + 0x10 /* 0000237A, value 0x4EAD0182 */]
0000236C 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002370 487A 09FC pea.l [PC + 0x9FC /* 00002D6E, value 0xB576861, pstring "What number" */]
00002374 4267 clr.w -[A7]
00002376 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000237A 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
0000237E 584F addq.w A7, 4
00002380 486E FDE0 pea.l [A6 - 0x220]
00002384 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
00002388 BE6E FFE0 cmp.w D7, [A6 - 0x20]
0000238C 6626 bne +0x28 /* 000023B4 */
0000238E 486E FDE0 pea.l [A6 - 0x220]
00002392 487A 0010 pea.l [PC + 0x10 /* 000023A4, value 0x4EAD0182 */]
00002396 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
0000239A 487A 09CE pea.l [PC + 0x9CE /* 00002D6A, value 0x3203F20, pstring " ? " */]
0000239E 4267 clr.w -[A7]
000023A0 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000023A4 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000023A8 584F addq.w A7, 4
000023AA 486E FDE0 pea.l [A6 - 0x220]
000023AE 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
000023B2 604E bra +0x50 /* 00002402 */
label000023B4:
000023B4 486E FDE0 pea.l [A6 - 0x220]
000023B8 487A 003A pea.l [PC + 0x3A /* 000023F4, value 0x4EAD0182 */]
000023BC 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
000023C0 487A 09A0 pea.l [PC + 0x9A0 /* 00002D62, value 0x7202866, pstring " (from " */]
000023C4 4267 clr.w -[A7]
000023C6 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000023CA 3F07 move.w -[A7], D7
000023CC 3F3C 0008 move.w -[A7], 0x8
000023D0 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000023D4 487A 0986 pea.l [PC + 0x986 /* 00002D5C, value 0x420746F, pstring " to " */]
000023D8 4267 clr.w -[A7]
000023DA 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000023DE 3F2E FFE0 move.w -[A7], [A6 - 0x20]
000023E2 3F3C 0008 move.w -[A7], 0x8
000023E6 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000023EA 487A 096A pea.l [PC + 0x96A /* 00002D56, value 0x429203F, pstring ") ? " */]
000023EE 4267 clr.w -[A7]
000023F0 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000023F4 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000023F8 584F addq.w A7, 4
000023FA 486E FDE0 pea.l [A6 - 0x220]
000023FE 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
label00002402:
00002402 486E FE8E pea.l [A6 - 0x172]
00002406 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
0000240A 584F addq.w A7, 4
0000240C 3F3C 0050 move.w -[A7], 0x50 /* 'P' */
00002410 486E FE8E pea.l [A6 - 0x172]
00002414 486E FEE8 pea.l [A6 - 0x118]
00002418 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
0000241C 487A 0936 pea.l [PC + 0x936 /* 00002D54, value 0x1200429 */]
00002420 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00002424 554F subq.w A7, 2
00002426 486E FEE8 pea.l [A6 - 0x118]
0000242A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
0000242E 3D5F FFDA move.w [A6 - 0x26], [A7]+
00002432 BE6E FFE0 cmp.w D7, [A6 - 0x20]
00002436 6608 bne +0xA /* 00002440 */
00002438 1D7C 0001 FFD1 move.b [A6 - 0x2F], 0x1
0000243E 601A bra +0x1C /* 0000245A */
label00002440:
00002440 BE6E FFDA cmp.w D7, [A6 - 0x26]
00002444 5FC0 sle D0
00002446 322E FFDA move.w D1, [A6 - 0x26]
0000244A B26E FFE0 cmp.w D1, [A6 - 0x20]
0000244E 5FC1 sle D1
00002450 C001 and.b D0, D1
00002452 6706 beq +0x8 /* 0000245A */
00002454 1D7C 0001 FFD1 move.b [A6 - 0x2F], 0x1
label0000245A:
0000245A 4A2E FFD1 tst.b [A6 - 0x2F]
0000245E 6700 FF00 beq -0xFE /* 00002360 */
00002462 3B6E FFDA DA8A move.w [A5 - 0x2576], [A6 - 0x26]
00002468 6000 0778 bra +0x77A /* 00002BE2 */
0000246C 422D A6F4 clr.b [A5 - 0x590C]
00002470 0C47 0019 cmpi.w D7, 0x19
00002474 5FC0 sle D0
00002476 3207 move.w D1, D7
00002478 C3FC 0052 muls.w D1, 0x52 /* 'R' */
0000247C 487A 08D0 pea.l [PC + 0x8D0 /* 00002D4E, value 0x44E4F4E, pstring "NONE" */]
00002480 0641 EE42 addi.w D1, 0xEE42
00002484 4875 1000 pea.l [A5 + D1.w]
00002488 4EAD 00CA jsr [A5 + 0xCA /* export_21 */]
0000248C 56C1 sne D1
0000248E C001 and.b D0, D1
00002490 6700 0750 beq +0x752 /* 00002BE2 */
label00002494:
00002494 554F subq.w A7, 2
00002496 487A 08B4 pea.l [PC + 0x8B4 /* 00002D4C, value 0x120044E */]
0000249A 3007 move.w D0, D7
0000249C C1FC 0052 muls.w D0, 0x52 /* 'R' */
000024A0 0640 E5EE addi.w D0, 0xE5EE
000024A4 4875 0000 pea.l [A5 + D0.w]
000024A8 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
000024AC 3D5F FFE0 move.w [A6 - 0x20], [A7]+
000024B0 4A6E FFE0 tst.w [A6 - 0x20]
000024B4 671A beq +0x1C /* 000024D0 */
000024B6 3007 move.w D0, D7
000024B8 C1FC 0052 muls.w D0, 0x52 /* 'R' */
000024BC 0640 E5EE addi.w D0, 0xE5EE
000024C0 4875 0000 pea.l [A5 + D0.w]
000024C4 3F2E FFE0 move.w -[A7], [A6 - 0x20]
000024C8 3F3C 0001 move.w -[A7], 0x1
000024CC 4EAD 0092 jsr [A5 + 0x92 /* export_14 */]
label000024D0:
000024D0 4A6E FFE0 tst.w [A6 - 0x20]
000024D4 66BE bne -0x40 /* 00002494 */
000024D6 486E FDE0 pea.l [A6 - 0x220]
000024DA 487A 086E pea.l [PC + 0x86E /* 00002D4A, value 0x1200120 */]
000024DE 3007 move.w D0, D7
000024E0 C1FC 0052 muls.w D0, 0x52 /* 'R' */
000024E4 0640 E5EE addi.w D0, 0xE5EE
000024E8 4875 0000 pea.l [A5 + D0.w]
000024EC 487A 085A pea.l [PC + 0x85A /* 00002D48, value 0x1200120 */]
000024F0 3F3C 0003 move.w -[A7], 0x3
000024F4 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
000024F8 584F addq.w A7, 4
000024FA 3007 move.w D0, D7
000024FC C1FC 0052 muls.w D0, 0x52 /* 'R' */
00002500 3F3C 0050 move.w -[A7], 0x50 /* 'P' */
00002504 486E FDE0 pea.l [A6 - 0x220]
00002508 0640 E5EE addi.w D0, 0xE5EE
0000250C 4875 0000 pea.l [A5 + D0.w]
00002510 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00002514 601A bra +0x1C /* 00002530 */
label00002516:
00002516 3007 move.w D0, D7
00002518 C1FC 0052 muls.w D0, 0x52 /* 'R' */
0000251C 0640 EE42 addi.w D0, 0xEE42
00002520 4875 0000 pea.l [A5 + D0.w]
00002524 3F3C 0001 move.w -[A7], 0x1
00002528 3F3C 0001 move.w -[A7], 0x1
0000252C 4EAD 0092 jsr [A5 + 0x92 /* export_14 */]
label00002530:
00002530 554F subq.w A7, 2
00002532 487A 0812 pea.l [PC + 0x812 /* 00002D46, value 0x1200120 */]
00002536 3007 move.w D0, D7
00002538 C1FC 0052 muls.w D0, 0x52 /* 'R' */
0000253C 0640 EE42 addi.w D0, 0xEE42
00002540 4875 0000 pea.l [A5 + D0.w]
00002544 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
00002548 0C5F 0001 cmpi.w [A7]+, 0x1
0000254C 67C8 beq -0x36 /* 00002516 */
0000254E 486E FDE0 pea.l [A6 - 0x220]
00002552 487A 001A pea.l [PC + 0x1A /* 0000256E, value 0x4EAD0182 */]
00002556 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
0000255A 3007 move.w D0, D7
0000255C C1FC 0052 muls.w D0, 0x52 /* 'R' */
00002560 0640 EE42 addi.w D0, 0xEE42
00002564 4875 0000 pea.l [A5 + D0.w]
00002568 4267 clr.w -[A7]
0000256A 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000256E 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002572 584F addq.w A7, 4
00002574 486E FDE0 pea.l [A6 - 0x220]
00002578 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */]
0000257C 486E FE8E pea.l [A6 - 0x172]
00002580 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
00002584 584F addq.w A7, 4
00002586 3F3C 0050 move.w -[A7], 0x50 /* 'P' */
0000258A 486E FE8E pea.l [A6 - 0x172]
0000258E 486E FEE8 pea.l [A6 - 0x118]
00002592 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00002596 487A 07AC pea.l [PC + 0x7AC /* 00002D44, value 0x1200120 */]
0000259A 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
0000259E 486E FDE0 pea.l [A6 - 0x220]
000025A2 487A 079C pea.l [PC + 0x79C /* 00002D40, value 0x3202020, pstring " " */]
000025A6 486E FEE8 pea.l [A6 - 0x118]
000025AA 487A 0790 pea.l [PC + 0x790 /* 00002D3C, value 0x3202020, pstring " " */]
000025AE 3F3C 0003 move.w -[A7], 0x3
000025B2 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
000025B6 584F addq.w A7, 4
000025B8 3F3C 0050 move.w -[A7], 0x50 /* 'P' */
000025BC 486E FDE0 pea.l [A6 - 0x220]
000025C0 486E FEE8 pea.l [A6 - 0x118]
000025C4 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
000025C8 554F subq.w A7, 2
000025CA 3007 move.w D0, D7
000025CC C1FC 0052 muls.w D0, 0x52 /* 'R' */
000025D0 0640 E5EE addi.w D0, 0xE5EE
000025D4 4875 0000 pea.l [A5 + D0.w]
000025D8 486E FEE8 pea.l [A6 - 0x118]
000025DC 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
000025E0 4A5F tst.w [A7]+
000025E2 6700 05FE beq +0x600 /* 00002BE2 */
000025E6 1B7C 0001 A6F4 move.b [A5 - 0x590C], 0x1
000025EC 6000 05F4 bra +0x5F6 /* 00002BE2 */
000025F0 0C47 00FF cmpi.w D7, 0xFF
000025F4 6E00 05EC bgt +0x5EE /* 00002BE2 */
000025F8 41ED E4EE lea.l A0, [A5 - 0x1B12]
000025FC 11BC 0001 7000 move.b [A0 + D7.w], 0x1
00002602 6000 05DE bra +0x5E0 /* 00002BE2 */
00002606 0C47 00FF cmpi.w D7, 0xFF
0000260A 6E00 05D6 bgt +0x5D8 /* 00002BE2 */
0000260E 41ED E4EE lea.l A0, [A5 - 0x1B12]
00002612 4230 7000 clr.b [A0 + D7.w]
00002616 6000 05CA bra +0x5CC /* 00002BE2 */
0000261A 0C47 00FF cmpi.w D7, 0xFF
0000261E 6E00 05C2 bgt +0x5C4 /* 00002BE2 */
00002622 41ED E4EE lea.l A0, [A5 - 0x1B12]
00002626 4A30 7000 tst.b [A0 + D7.w]
0000262A 670C beq +0xE /* 00002638 */
0000262C 41ED E4EE lea.l A0, [A5 - 0x1B12]
00002630 4230 7000 clr.b [A0 + D7.w]
00002634 6000 05AC bra +0x5AE /* 00002BE2 */
label00002638:
00002638 41ED E4EE lea.l A0, [A5 - 0x1B12]
0000263C 11BC 0001 7000 move.b [A0 + D7.w], 0x1
00002642 6000 059E bra +0x5A0 /* 00002BE2 */
00002646 0C47 0019 cmpi.w D7, 0x19
0000264A 6E00 0596 bgt +0x598 /* 00002BE2 */
0000264E 3007 move.w D0, D7
00002650 D040 add.w D0, D0
00002652 0640 F6CA addi.w D0, 0xF6CA
00002656 3BBC 0001 0000 move.w [A5 + D0.w], 0x1
0000265C 6000 0584 bra +0x586 /* 00002BE2 */
00002660 0C47 0019 cmpi.w D7, 0x19
00002664 6E00 057C bgt +0x57E /* 00002BE2 */
00002668 3007 move.w D0, D7
0000266A D040 add.w D0, D0
0000266C 0640 F6CA addi.w D0, 0xF6CA
00002670 4275 0000 clr.w [A5 + D0.w]
00002674 6000 056C bra +0x56E /* 00002BE2 */
00002678 0C47 0019 cmpi.w D7, 0x19
0000267C 6E00 0564 bgt +0x566 /* 00002BE2 */
00002680 3007 move.w D0, D7
00002682 D040 add.w D0, D0
00002684 0640 F696 addi.w D0, 0xF696
00002688 3BAE FFE0 0000 move.w [A5 + D0.w], [A6 - 0x20]
0000268E 6000 0552 bra +0x554 /* 00002BE2 */
00002692 0C47 0019 cmpi.w D7, 0x19
00002696 6E00 054A bgt +0x54C /* 00002BE2 */
0000269A 3007 move.w D0, D7
0000269C D040 add.w D0, D0
0000269E 0640 F696 addi.w D0, 0xF696
000026A2 3035 0000 move.w D0, [A5 + D0.w]
000026A6 D06E FFE0 add.w D0, [A6 - 0x20]
000026AA 3207 move.w D1, D7
000026AC D241 add.w D1, D1
000026AE 0641 F696 addi.w D1, 0xF696
000026B2 3B80 1000 move.w [A5 + D1.w], D0
000026B6 6000 052A bra +0x52C /* 00002BE2 */
000026BA 0C47 0019 cmpi.w D7, 0x19
000026BE 6E00 0522 bgt +0x524 /* 00002BE2 */
000026C2 3007 move.w D0, D7
000026C4 D040 add.w D0, D0
000026C6 0640 F696 addi.w D0, 0xF696
000026CA 3035 0000 move.w D0, [A5 + D0.w]
000026CE 906E FFE0 sub.w D0, [A6 - 0x20]
000026D2 3207 move.w D1, D7
000026D4 D241 add.w D1, D1
000026D6 0641 F696 addi.w D1, 0xF696
000026DA 3B80 1000 move.w [A5 + D1.w], D0
000026DE 6000 0502 bra +0x504 /* 00002BE2 */
000026E2 3007 move.w D0, D7
000026E4 D040 add.w D0, D0
000026E6 322E FFE0 move.w D1, [A6 - 0x20]
000026EA D241 add.w D1, D1
000026EC 0640 F696 addi.w D0, 0xF696
000026F0 3035 0000 move.w D0, [A5 + D0.w]
000026F4 0641 F696 addi.w D1, 0xF696
000026F8 D075 1000 add.w D0, [A5 + D1.w]
000026FC 3207 move.w D1, D7
000026FE D241 add.w D1, D1
00002700 0641 F696 addi.w D1, 0xF696
00002704 3B80 1000 move.w [A5 + D1.w], D0
00002708 6000 04D8 bra +0x4DA /* 00002BE2 */
0000270C 3007 move.w D0, D7
0000270E D040 add.w D0, D0
00002710 322E FFE0 move.w D1, [A6 - 0x20]
00002714 D241 add.w D1, D1
00002716 0640 F696 addi.w D0, 0xF696
0000271A 3035 0000 move.w D0, [A5 + D0.w]
0000271E 0641 F696 addi.w D1, 0xF696
00002722 9075 1000 sub.w D0, [A5 + D1.w]
00002726 3207 move.w D1, D7
00002728 D241 add.w D1, D1
0000272A 0641 F696 addi.w D1, 0xF696
0000272E 3B80 1000 move.w [A5 + D1.w], D0
00002732 6000 04AE bra +0x4B0 /* 00002BE2 */
00002736 594F subq.w A7, 4
00002738 302E FFE0 move.w D0, [A6 - 0x20]
0000273C 5240 addq.w D0, 1
0000273E 48C0 ext.l D0
00002740 2F00 move.l -[A7], D0
00002742 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */]
00002746 3007 move.w D0, D7
00002748 D040 add.w D0, D0
0000274A 544F addq.w A7, 2
0000274C 0640 F696 addi.w D0, 0xF696
00002750 3B9F 0000 move.w [A5 + D0.w], [A7]+
00002754 6000 048C bra +0x48E /* 00002BE2 */
00002758 3007 move.w D0, D7
0000275A D040 add.w D0, D0
0000275C 0640 F696 addi.w D0, 0xF696
00002760 3BAD D76E 0000 move.w [A5 + D0.w], [A5 - 0x2892]
00002766 6000 047A bra +0x47C /* 00002BE2 */
0000276A 3007 move.w D0, D7
0000276C D040 add.w D0, D0
0000276E 0640 F696 addi.w D0, 0xF696
00002772 3BAD 8D34 0000 move.w [A5 + D0.w], [A5 - 0x72CC]
00002778 6000 0468 bra +0x46A /* 00002BE2 */
0000277C 3007 move.w D0, D7
0000277E D040 add.w D0, D0
00002780 0640 F696 addi.w D0, 0xF696
00002784 3BAD 8D32 0000 move.w [A5 + D0.w], [A5 - 0x72CE]
0000278A 6000 0456 bra +0x458 /* 00002BE2 */
0000278E 3F2D D76E move.w -[A7], [A5 - 0x2892]
00002792 3007 move.w D0, D7
00002794 D040 add.w D0, D0
00002796 0640 F696 addi.w D0, 0xF696
0000279A 3F35 0000 move.w -[A7], [A5 + D0.w]
0000279E 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
000027A2 3007 move.w D0, D7
000027A4 D040 add.w D0, D0
000027A6 0640 F696 addi.w D0, 0xF696
000027AA 3B75 0000 D76E move.w [A5 - 0x2892], [A5 + D0.w]
000027B0 6000 0430 bra +0x432 /* 00002BE2 */
000027B4 3F07 move.w -[A7], D7
000027B6 302E FFE0 move.w D0, [A6 - 0x20]
000027BA D040 add.w D0, D0
000027BC 0640 F696 addi.w D0, 0xF696
000027C0 3F35 0000 move.w -[A7], [A5 + D0.w]
000027C4 2F0E move.l -[A7], A6
000027C6 4EBA E640 jsr [PC - 0x19C0 /* 00000E08 */]
000027CA 6000 0416 bra +0x418 /* 00002BE2 */
000027CE 3007 move.w D0, D7
000027D0 D040 add.w D0, D0
000027D2 0640 F696 addi.w D0, 0xF696
000027D6 3F35 0000 move.w -[A7], [A5 + D0.w]
000027DA 3F3C 0001 move.w -[A7], 0x1
000027DE 2F0E move.l -[A7], A6
000027E0 4EBA E626 jsr [PC - 0x19DA /* 00000E08 */]
000027E4 6000 03FC bra +0x3FE /* 00002BE2 */
000027E8 487A 054A pea.l [PC + 0x54A /* 00002D34, value 0x74D4553, pstring "MESSAGE" */]
000027EC 3007 move.w D0, D7
000027EE D040 add.w D0, D0
000027F0 0640 F696 addi.w D0, 0xF696
000027F4 3F35 0000 move.w -[A7], [A5 + D0.w]
000027F8 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
000027FC 6000 03E4 bra +0x3E6 /* 00002BE2 */
00002800 2F0B move.l -[A7], A3
00002802 486E FFE0 pea.l [A6 - 0x20]
00002806 486E FFD8 pea.l [A6 - 0x28]
0000280A 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */]
0000280E 4A6E FFD8 tst.w [A6 - 0x28]
00002812 6704 beq +0x6 /* 00002818 */
00002814 426E FFE0 clr.w [A6 - 0x20]
label00002818:
00002818 3007 move.w D0, D7
0000281A D040 add.w D0, D0
0000281C 0640 F696 addi.w D0, 0xF696
00002820 3BAE FFE0 0000 move.w [A5 + D0.w], [A6 - 0x20]
00002826 6000 03BA bra +0x3BC /* 00002BE2 */
0000282A 2F0C move.l -[A7], A4
0000282C 486E FFE0 pea.l [A6 - 0x20]
00002830 486E FFD8 pea.l [A6 - 0x28]
00002834 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */]
00002838 4A6E FFD8 tst.w [A6 - 0x28]
0000283C 6704 beq +0x6 /* 00002842 */
0000283E 426E FFE0 clr.w [A6 - 0x20]
label00002842:
00002842 3007 move.w D0, D7
00002844 D040 add.w D0, D0
00002846 0640 F696 addi.w D0, 0xF696
0000284A 3BAE FFE0 0000 move.w [A5 + D0.w], [A6 - 0x20]
00002850 6000 0390 bra +0x392 /* 00002BE2 */
00002854 4A47 tst.w D7
00002856 5EC0 sgt D0
00002858 0C47 000D cmpi.w D7, 0xD /* '\r' */
0000285C 5DC1 slt D1
0000285E C001 and.b D0, D1
00002860 0C6E 0002 FFE0 cmpi.w [A6 - 0x20], 0x2
00002866 5CC1 sge D1
00002868 342E FFE0 move.w D2, [A6 - 0x20]
0000286C B46D A82A cmp.w D2, [A5 - 0x57D6]
00002870 5FC2 sle D2
00002872 C202 and.b D1, D2
00002874 4A6E FFE0 tst.w [A6 - 0x20]
00002878 57C2 seq D2
0000287A 8202 or.b D1, D2
0000287C C001 and.b D0, D1
0000287E 6700 0362 beq +0x364 /* 00002BE2 */
00002882 3007 move.w D0, D7
00002884 5340 subq.w D0, 1
00002886 1D40 FEE5 move.b [A6 - 0x11B], D0
0000288A 554F subq.w A7, 2
0000288C 1F2E FEE5 move.b -[A7], [A6 - 0x11B]
00002890 2F0E move.l -[A7], A6
00002892 4EBA E4D2 jsr [PC - 0x1B2E /* 00000D66 */]
00002896 1D5F FEE4 move.b [A6 - 0x11C], [A7]+
0000289A 302D D76E move.w D0, [A5 - 0x2892]
0000289E E540 asl D0.w, 2
000028A0 0640 D768 addi.w D0, 0xD768
000028A4 2075 0000 movea.l A0, [A5 + D0.w]
000028A8 7000 moveq.l D0, 0x00
000028AA 102E FEE5 move.b D0, [A6 - 0x11B]
000028AE D040 add.w D0, D0
000028B0 0640 008A addi.w D0, 0x8A
000028B4 3D70 0000 FFDE move.w [A6 - 0x22], [A0 + D0.w]
000028BA 4A2E FFD6 tst.b [A6 - 0x2A]
000028BE 6700 00CA beq +0xCC /* 0000298A */
000028C2 486E FDE0 pea.l [A6 - 0x220]
000028C6 487A 0020 pea.l [PC + 0x20 /* 000028E8, value 0x4EAD0182 */]
000028CA 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
000028CE 487A 0454 pea.l [PC + 0x454 /* 00002D24, value 0xE446972, pstring "Direction = " */]
000028D2 4267 clr.w -[A7]
000028D4 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000028D8 7000 moveq.l D0, 0x00
000028DA 102E FEE5 move.b D0, [A6 - 0x11B]
000028DE 3F00 move.w -[A7], D0
000028E0 3F3C 0008 move.w -[A7], 0x8
000028E4 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
000028E8 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000028EC 584F addq.w A7, 4
000028EE 486E FDE0 pea.l [A6 - 0x220]
000028F2 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
000028F6 486E FDE0 pea.l [A6 - 0x220]
000028FA 487A 0020 pea.l [PC + 0x20 /* 0000291C, value 0x4EAD0182 */]
000028FE 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002902 487A 0410 pea.l [PC + 0x410 /* 00002D14, value 0xE4F7070, pstring "Opposite = " */]
00002906 4267 clr.w -[A7]
00002908 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000290C 7000 moveq.l D0, 0x00
0000290E 102E FEE4 move.b D0, [A6 - 0x11C]
00002912 3F00 move.w -[A7], D0
00002914 3F3C 0008 move.w -[A7], 0x8
00002918 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
0000291C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002920 584F addq.w A7, 4
00002922 486E FDE0 pea.l [A6 - 0x220]
00002926 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
0000292A 486E FDE0 pea.l [A6 - 0x220]
0000292E 487A 001C pea.l [PC + 0x1C /* 0000294C, value 0x4EAD0182 */]
00002932 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002936 487A 03CC pea.l [PC + 0x3CC /* 00002D04, value 0xE546172, pstring "Target Room = " */]
0000293A 4267 clr.w -[A7]
0000293C 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00002940 3F2E FFE0 move.w -[A7], [A6 - 0x20]
00002944 3F3C 0008 move.w -[A7], 0x8
00002948 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
0000294C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002950 584F addq.w A7, 4
00002952 486E FDE0 pea.l [A6 - 0x220]
00002956 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
0000295A 486E FDE0 pea.l [A6 - 0x220]
0000295E 487A 001C pea.l [PC + 0x1C /* 0000297C, value 0x4EAD0182 */]
00002962 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002966 487A 038C pea.l [PC + 0x38C /* 00002CF4, value 0xE4C696E, pstring "Linked Room = " */]
0000296A 4267 clr.w -[A7]
0000296C 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00002970 3F2E FFDE move.w -[A7], [A6 - 0x22]
00002974 3F3C 0008 move.w -[A7], 0x8
00002978 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
0000297C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002980 584F addq.w A7, 4
00002982 486E FDE0 pea.l [A6 - 0x220]
00002986 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
label0000298A:
0000298A 4A6E FFE0 tst.w [A6 - 0x20]
0000298E 664A bne +0x4C /* 000029DA */
00002990 302D D76E move.w D0, [A5 - 0x2892]
00002994 E540 asl D0.w, 2
00002996 0640 D768 addi.w D0, 0xD768
0000299A 2075 0000 movea.l A0, [A5 + D0.w]
0000299E 7000 moveq.l D0, 0x00
000029A0 102E FEE5 move.b D0, [A6 - 0x11B]
000029A4 D040 add.w D0, D0
000029A6 0640 008A addi.w D0, 0x8A
000029AA 4270 0000 clr.w [A0 + D0.w]
000029AE 0C6E 0002 FFDE cmpi.w [A6 - 0x22], 0x2
000029B4 6D00 022C blt +0x22E /* 00002BE2 */
000029B8 302E FFDE move.w D0, [A6 - 0x22]
000029BC E540 asl D0.w, 2
000029BE 0640 D768 addi.w D0, 0xD768
000029C2 2075 0000 movea.l A0, [A5 + D0.w]
000029C6 7000 moveq.l D0, 0x00
000029C8 102E FEE4 move.b D0, [A6 - 0x11C]
000029CC D040 add.w D0, D0
000029CE 0640 008A addi.w D0, 0x8A
000029D2 4270 0000 clr.w [A0 + D0.w]
000029D6 6000 020A bra +0x20C /* 00002BE2 */
label000029DA:
000029DA 302D D76E move.w D0, [A5 - 0x2892]
000029DE E540 asl D0.w, 2
000029E0 0640 D768 addi.w D0, 0xD768
000029E4 2075 0000 movea.l A0, [A5 + D0.w]
000029E8 7000 moveq.l D0, 0x00
000029EA 102E FEE5 move.b D0, [A6 - 0x11B]
000029EE D040 add.w D0, D0
000029F0 0640 008A addi.w D0, 0x8A
000029F4 31AE FFE0 0000 move.w [A0 + D0.w], [A6 - 0x20]
000029FA 302E FFE0 move.w D0, [A6 - 0x20]
000029FE E540 asl D0.w, 2
00002A00 0640 D768 addi.w D0, 0xD768
00002A04 2075 0000 movea.l A0, [A5 + D0.w]
00002A08 7000 moveq.l D0, 0x00
00002A0A 102E FEE4 move.b D0, [A6 - 0x11C]
00002A0E D040 add.w D0, D0
00002A10 0640 008A addi.w D0, 0x8A
00002A14 31AD D76E 0000 move.w [A0 + D0.w], [A5 - 0x2892]
00002A1A 6000 01C6 bra +0x1C8 /* 00002BE2 */
label00002A1E:
00002A1E 0240 00FF andi.w D0, 0xFF
00002A22 0C40 00AC cmpi.w D0, 0xAC
00002A26 6400 0164 bcc +0x166 /* 00002B8C */
00002A2A D040 add.w D0, D0
00002A2C 303B 0006 move.w D0, [PC + D0.w + 0x6]
00002A30 4EFB 0002 jmp [PC + D0.w + 0x2]
00002A34 E964 asl D4.w, D4
00002A36 E970 roxl D0.w, D4
00002A38 E97C rol D4.w, D4
00002A3A E988 lsl D0, 4
00002A3C E990 roxl D0, 4
00002A3E E998 rol D0, 4
00002A40 E9A4 asl D4, D4
00002A42 EA04 asr D4.b, 5
00002A44 E9B2 roxl D2, D4
00002A46 EA10 roxr D0.b, 5
00002A48 EA1E ror D6.b, 5
00002A4A EA2E lsr D6.b, D5
00002A4C EA3E ror D6.b, D5
00002A4E EA4E lsr D6.w, 5
00002A50 EA5C ror D4.w, 5
00002A52 EA70 roxr D0.w, D5
00002A54 EA84 asr D4, 5
00002A56 EA96 roxr D6, 5
00002A58 EAA8 lsr D0, D5
00002A5A EAC0 EADA bfchg D0 {D3:26}
00002A5E EAFA EB0E EB28 bfchg [PC - 0x14D8 /* FFFFEB2A, cstring ""<EOF> */] {D4:14}
00002A64 EB3C rol D4.b, D5
00002A66 EB50 roxl D0.w, 5
00002A68 EB6A lsl D2.w, D5
00002A6A EB7E rol D6.w, D5
00002A6C EB98 rol D0, 5
00002A6E EBAC lsl D4, D5
00002A70 EBC0 EBD4 bfexts D6, D0 {D7:20}
00002A74 EBE8 EBF8 EC0E bfexts D6, [A0 - 0x13F2] {D7:D0}
00002A7A EC24 asr D4.b, D6
00002A7C EC38 ror D0.b, D6
00002A7E EC4C lsr D4.w, 6
00002A80 EC66 asr D6.w, D6
00002A82 EC7C ror D4.w, D6
00002A84 EC92 roxr D2, 6
00002A86 ECAE lsr D6, D6
00002A88 ECC4 ECE0 bfclr D4 {D3:D0}
00002A8C ECF6 ED12 ED28 ED3E bfclr [A6 - 0x12C2 + A6 * 4] {D4:18}
00002A94 ED54 roxl D4.w, 6
00002A96 ED6A lsl D2.w, D6
00002A98 ED86 asl D6, 6
00002A9A EDA2 asl D2, D6
00002A9C EDBE rol D6, D6
00002A9E EDDA EDF6 bfffo D6, [A2]+ {D7:D6}
00002AA2 EE12 roxr D2.b, 7
00002AA4 EE1E ror D6.b, 7
00002AA6 EE3A ror D2.b, D7
00002AA8 EE46 asr D6.w, 7
00002AAA EE56 roxr D6.w, 7
00002AAC EE66 asr D6.w, D7
00002AAE EE76 roxr D6.w, D7
00002AB0 EE86 asr D6, 7
00002AB2 EE92 roxr D2, 7
00002AB4 EE9E ror D6, 7
00002AB6 EEAA lsr D2, D7
00002AB8 EEB2 roxr D2, D7
00002ABA EEBE ror D6, D7
00002ABC EECA EED6 bfset A2 {D3:22}
00002AC0 EEE2 EEFC bfset -[A2] {D3:D4}
00002AC4 EF16 roxl D6.b, 7
00002AC6 EF30 roxl D0.b, D7
00002AC8 EF4A lsl D2.w, 7
00002ACA EF64 asl D4.w, D7
00002ACC EF7E rol D6.w, D7
00002ACE EFA2 asl D2, D7
00002AD0 EFCC EFE2 bfins A4 {D7:D2}, D6
00002AD4 EFEE EFFA F006 bfins [A6 - 0xFFA] {D7:D2}, D6
00002ADA F018 F032 .invalid 0xF018, 0xF032 // unimplemented
00002ADE F046 E924 .extension 0x046 <<F/1/0>>, 0xE924 // unimplemented
00002AE2 E934 roxl D4.b, D4
00002AE4 E944 asl D4.w, 4
00002AE6 E954 roxl D4.w, 4
00002AE8 0158 bchg [A0]+, D0
00002AEA 0158 bchg [A0]+, D0
00002AEC F078 F08A .extension 0x078 <<F/1/0>>, 0xF08A // unimplemented
00002AF0 FD24 .extension 0xD24 <<F/4-5/6>> // unimplemented
00002AF2 FD36 .extension 0xD36 <<F/4-5/6>> // unimplemented
00002AF4 FD48 .extension 0xD48 <<F/4-5/6>> // unimplemented
00002AF6 FD5A .extension 0xD5A <<F/4-5/6>> // unimplemented
00002AF8 FD80 .invalid <<F/6/6>>
00002AFA FD9A .invalid <<F/6/6>>
00002AFC FDB4 .invalid <<F/6/6>>
00002AFE F0D2 F0E2 .extension 0x0D2 <<F/2-3/0>> // unimplemented
00002B02 F0F2 F102 .extension 0x0F2 <<F/2-3/0>> // unimplemented
00002B06 F112 .extension 0x112 <<F/4-5/0>> // unimplemented
00002B08 F124 .extension 0x124 <<F/4-5/0>> // unimplemented
00002B0A F136 .extension 0x136 <<F/4-5/0>> // unimplemented
00002B0C F148 .extension 0x148 <<F/4-5/0>> // unimplemented
00002B0E F15A .extension 0x15A <<F/4-5/0>> // unimplemented
00002B10 F192 .invalid <<F/6/0>>
00002B12 F1CA .invalid <<F/7/0>>
00002B14 F1DE .invalid <<F/7/0>>
00002B16 F1EE .invalid <<F/7/0>>
00002B18 F1FE .invalid <<F/7/0>>
00002B1A F210 F220 .cpgen 0xF210, 0xF220 // unimplemented
00002B1E F220 F28A .cpgen 0xF220, 0xF28A // unimplemented
00002B22 F2C0 F2CE .extension 0x2C0 <<F/2-3/1>> // unimplemented
00002B26 F2DE F316 .extension 0x2DE <<F/2-3/1>> // unimplemented
00002B2A F332 .extension 0x332 <<F/4-5/1>> // unimplemented
00002B2C F352 .extension 0x352 <<F/4-5/1>> // unimplemented
00002B2E F368 .extension 0x368 <<F/4-5/1>> // unimplemented
00002B30 F37C .extension 0x37C <<F/4-5/1>> // unimplemented
00002B32 F38A .invalid <<F/6/1>>
00002B34 F6E2 F70C .extension 0x6E2 <<F/2-3/3>> // unimplemented
00002B38 F71A .extension 0x71A <<F/4-5/3>> // unimplemented
00002B3A F730 .extension 0x730 <<F/4-5/3>> // unimplemented
00002B3C F744 .extension 0x744 <<F/4-5/3>> // unimplemented
00002B3E F75A .extension 0x75A <<F/4-5/3>> // unimplemented
00002B40 F76E .extension 0x76E <<F/4-5/3>> // unimplemented
00002B42 F786 .invalid <<F/6/3>>
00002B44 F79C .invalid <<F/6/3>>
00002B46 F7B4 .invalid <<F/6/3>>
00002B48 F7CA .invalid <<F/7/3>>
00002B4A F7D2 .invalid <<F/7/3>>
00002B4C F7E0 .invalid <<F/7/3>>
00002B4E F7EE .invalid <<F/7/3>>
00002B50 F7F6 .invalid <<F/7/3>>
00002B52 F7FE .invalid <<F/7/3>>
00002B54 F806 F81A .tblXX 0xF806, 0xF81A // unimplemented
00002B58 F826 F87A .tblXX 0xF826, 0xF87A // unimplemented
00002B5C F8CA F8D8 .extension 0x8CA <<F/2-3/4>> // unimplemented
00002B60 F90A .extension 0x90A <<F/4-5/4>> // unimplemented
00002B62 F92C .extension 0x92C <<F/4-5/4>> // unimplemented
00002B64 FA38 FE20 .unknown 0xFA38 0xFE20 (W = 5)
00002B68 FBBC .invalid <<F/6/5>>
00002B6A FBD2 .invalid <<F/7/5>>
00002B6C FBE6 .invalid <<F/7/5>>
00002B6E FC12 FC2C .unknown 0xFC12 0xFC2C (W = 6)
00002B72 FC44 FC5E .extension 0xC44 <<F/1/6>>, 0xFC5E // unimplemented
00002B76 FC86 FCAE .extension 0xC86 <<F/2-3/6>> // unimplemented
00002B7A FCD8 FD02 .extension 0xCD8 <<F/2-3/6>> // unimplemented
00002B7E FDCC .invalid <<F/7/6>>
00002B80 FDF6 .invalid <<F/7/6>>
00002B82 F89A F8B2 .extension 0x89A <<F/2-3/4>> // unimplemented
00002B86 F05A F060 .extension 0x05A <<F/1/0>>, 0xF060 // unimplemented
00002B8A F06A 3E05 .extension 0x06A <<F/1/0>>, 0x3E05 // unimplemented
// begin alternate branch 00002B8C-00002B8E
label00002B8C:
00002B8C 3E05 move.w D7, D5
// end alternate branch 00002B8C-00002B8E
label00002B8C: // (misaligned)
00002B8E E547 asl D7.w, 2
00002B90 41ED F6FA lea.l A0, [A5 - 0x906]
00002B94 2070 7000 movea.l A0, [A0 + D7.w]
00002B98 3003 move.w D0, D3
00002B9A D040 add.w D0, D0
00002B9C 3E30 0048 move.w D7, [A0 + D0.w + 0x48]
00002BA0 486E FDE0 pea.l [A6 - 0x220]
00002BA4 487A 002E pea.l [PC + 0x2E /* 00002BD4, value 0x4EAD0182 */]
00002BA8 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002BAC 487A 012E pea.l [PC + 0x12E /* 00002CDC, value 0x17455252, pstring "ERROR: Illegal Token # " */]
00002BB0 4267 clr.w -[A7]
00002BB2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00002BB6 3F07 move.w -[A7], D7
00002BB8 3F3C 0008 move.w -[A7], 0x8
00002BBC 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00002BC0 487A 010E pea.l [PC + 0x10E /* 00002CD0, value 0xA20696E '\n in', pstring " in CMD # " */]
00002BC4 4267 clr.w -[A7]
00002BC6 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00002BCA 3F05 move.w -[A7], D5
00002BCC 3F3C 0008 move.w -[A7], 0x8
00002BD0 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00002BD4 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002BD8 584F addq.w A7, 4
00002BDA 486E FDE0 pea.l [A6 - 0x220]
00002BDE 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
label00002BE2:
00002BE2 4A2E FFD2 tst.b [A6 - 0x2E]
00002BE6 6704 beq +0x6 /* 00002BEC */
00002BE8 5306 subq.b D6, 1
00002BEA 4406 neg.b D6
label00002BEC:
00002BEC 7000 moveq.l D0, 0x00
00002BEE 102E FEE7 move.b D0, [A6 - 0x119]
00002BF2 D040 add.w D0, D0
00002BF4 0640 E396 addi.w D0, 0xE396
00002BF8 D675 0000 add.w D3, [A5 + D0.w]
00002BFC 5243 addq.w D3, 1
00002BFE 3005 move.w D0, D5
00002C00 E540 asl D0.w, 2
00002C02 0640 F6FA addi.w D0, 0xF6FA
00002C06 2075 0000 movea.l A0, [A5 + D0.w]
00002C0A 3003 move.w D0, D3
00002C0C D040 add.w D0, D0
00002C0E 1D70 0049 FEE6 move.b [A6 - 0x11A], [A0 + D0.w + 0x49]
00002C14 4A2E FFD4 tst.b [A6 - 0x2C]
00002C18 6724 beq +0x26 /* 00002C3E */
00002C1A 1006 move.b D0, D6
00002C1C C02E FFD3 and.b D0, [A6 - 0x2D]
00002C20 1D40 FFD3 move.b [A6 - 0x2D], D0
00002C24 7C01 moveq.l D6, 0x01
00002C26 0C2E 005B FEE6 cmpi.b [A6 - 0x11A], 0x5B /* '[' */
00002C2C 6310 bls +0x12 /* 00002C3E */
00002C2E 1C2E FFD5 move.b D6, [A6 - 0x2B]
00002C32 8C2E FFD3 or.b D6, [A6 - 0x2D]
00002C36 422E FFD4 clr.b [A6 - 0x2C]
00002C3A 422E FFD5 clr.b [A6 - 0x2B]
label00002C3E:
00002C3E 0C2E 005B FEE6 cmpi.b [A6 - 0x11A], 0x5B /* '[' */
00002C44 6658 bne +0x5A /* 00002C9E */
00002C46 4A2E FFD6 tst.b [A6 - 0x2A]
00002C4A 6724 beq +0x26 /* 00002C70 */
00002C4C 486E FDE0 pea.l [A6 - 0x220]
00002C50 487A 0010 pea.l [PC + 0x10 /* 00002C62, value 0x4EAD0182 */]
00002C54 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00002C58 487A 0072 pea.l [PC + 0x72 /* 00002CCC, value 0x24F5216, pstring "OR" */]
00002C5C 4267 clr.w -[A7]
00002C5E 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00002C62 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00002C66 584F addq.w A7, 4
00002C68 486E FDE0 pea.l [A6 - 0x220]
00002C6C 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
label00002C70:
00002C70 4A2E FFD4 tst.b [A6 - 0x2C]
00002C74 670E beq +0x10 /* 00002C84 */
00002C76 102E FFD5 move.b D0, [A6 - 0x2B]
00002C7A 802E FFD3 or.b D0, [A6 - 0x2D]
00002C7E 1D40 FFD5 move.b [A6 - 0x2B], D0
00002C82 600A bra +0xC /* 00002C8E */
label00002C84:
00002C84 102E FFD5 move.b D0, [A6 - 0x2B]
00002C88 8006 or.b D0, D6
00002C8A 1D40 FFD5 move.b [A6 - 0x2B], D0
label00002C8E:
00002C8E 1D7C 0001 FFD4 move.b [A6 - 0x2C], 0x1
00002C94 7C01 moveq.l D6, 0x01
00002C96 1D7C 0001 FFD3 move.b [A6 - 0x2D], 0x1
00002C9C 5243 addq.w D3, 1
label00002C9E:
00002C9E 4A06 tst.b D6
00002CA0 6600 E4EC bne -0x1B12 /* 0000118E */
label00002CA4:
00002CA4 BA6E FFE4 cmp.w D5, [A6 - 0x1C]
00002CA8 5CC0 sge D0
00002CAA 0C45 0190 cmpi.w D5, 0x190
00002CAE 5CC1 sge D1
00002CB0 8001 or.b D0, D1
00002CB2 6700 E374 beq -0x1C8A /* 00001028 */
label00002CB6:
00002CB6 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00002CBA 4E5E unlink A6
00002CBC 205F movea.l A0, [A7]+
00002CBE 4FEF 000C lea.l A7, [A7 + 0xC]
00002CC2 4ED0 jmp [A0]
00002CC4 5045 addq.w D5, 8
00002CC6 5246 addq.w D6, 1
00002CC8 4F52 chk.w D7, [A2]
00002CCA 4D53 chk.w D6, [A3]
00002CCC 024F 5216 andi.w A7, 0x5216
00002CD0 0A20 696E xori.b -[A0], 0x6E /* 'n' */
00002CD4 2043 movea.l A0, D3
00002CD6 4D44 chk.w D6, D4
00002CD8 2023 move.l D0, -[A3]
00002CDA 2012 move.l D0, [A2]
00002CDC 1745 5252 move.b [A3 + 0x5252], D5
00002CE0 4F52 chk.w D7, [A2]
00002CE2 3A20 move.w D5, -[A0]
00002CE4 496C 6C65 chk.w D4, [A4 + 0x6C65]
00002CE8 6761 beq +0x63 /* 00002D4B */
00002CEA 6C20 bge +0x22 /* 00002D0C */
00002CEC 546F 6B65 addq.w [A7 + 0x6B65], 2
00002CF0 6E20 bgt +0x22 /* 00002D12 */
00002CF2 2320 move.l -[A1], -[A0]
00002CF4 0E4C 696E .invalid.w A4, 0x696E /* 'in' */ // invalid immediate operation
00002CF8 6B65 bmi +0x67 /* 00002D5F */
00002CFA 6420 bcc +0x22 /* 00002D1C */
00002CFC 526F 6F6D addq.w [A7 + 0x6F6D], 1
00002D00 203D move.l D0, <<invalid special address>>
00002D02 2012 move.l D0, [A2]
00002D04 0E54 6172 .invalid.w [A4], 0x6172 /* 'ar' */ // invalid immediate operation
00002D08 6765 beq +0x67 /* 00002D6F */
00002D0A 7420 moveq.l D2, 0x20
label00002D0C:
00002D0C 526F 6F6D addq.w [A7 + 0x6F6D], 1
00002D10 203D move.l D0, <<invalid special address>>
label00002D12:
00002D12 2012 move.l D0, [A2]
00002D14 0E4F 7070 .invalid.w A7, 0x7070 /* 'pp' */ // invalid immediate operation
00002D18 6F73 ble +0x75 /* 00002D8D */
00002D1A 6974 bvs +0x76 /* 00002D90 */
label00002D1C:
00002D1C 6520 bcs +0x22 /* 00002D3E */
00002D1E 2020 move.l D0, -[A0]
00002D20 203D move.l D0, <<invalid special address>>
00002D22 2012 move.l D0, [A2]
00002D24 0E44 6972 .invalid.w D4, 0x6972 /* 'ir' */ // invalid immediate operation
00002D28 6563 bcs +0x65 /* 00002D8D */
00002D2A 7469 moveq.l D2, 0x69
00002D2C 6F6E ble +0x70 /* 00002D9C */
00002D2E 2020 move.l D0, -[A0]
00002D30 203D move.l D0, <<invalid special address>>
00002D32 2012 move.l D0, [A2]
00002D34 074D bchg A5, D3
00002D36 4553 chk.w D2, [A3]
00002D38 5341 subq.w D1, 1
00002D3A 4745 chk.w D3, D5
00002D3C 0320 btst -[A0], D1
label00002D3E:
00002D3E 2020 move.l D0, -[A0]
00002D40 0320 btst -[A0], D1
00002D42 2020 move.l D0, -[A0]
00002D44 0120 btst -[A0], D0
00002D46 0120 btst -[A0], D0
00002D48 0120 btst -[A0], D0
00002D4A 0120 btst -[A0], D0
00002D4C 0120 btst -[A0], D0
00002D4E 044E 4F4E subi.w A6, 0x4F4E /* 'ON' */
00002D52 4516 .invalid 2, [A6] // invalid opcode 4 with b == 4
00002D54 0120 btst -[A0], D0
00002D56 0429 203F 2016 subi.b [A1 + 0x2016], 0x3F /* '?' */
00002D5C 0420 746F subi.b -[A0], 0x6F /* 'o' */
00002D60 2012 move.l D0, [A2]
00002D62 0720 btst -[A0], D3
00002D64 2866 movea.l A4, -[A6]
00002D66 726F moveq.l D1, 0x6F
00002D68 6D20 blt +0x22 /* 00002D8A */
00002D6A 0320 btst -[A0], D1
00002D6C 3F20 move.w -[A7], -[A0]
00002D6E 0B57 bchg [A7], D5
00002D70 6861 bvc +0x63 /* 00002DD3 */
00002D72 7420 moveq.l D2, 0x20
00002D74 6E75 bgt +0x77 /* 00002DEB */
00002D76 6D62 blt +0x64 /* 00002DDA */
00002D78 6572 bcs +0x74 /* 00002DEC */
00002D7A 074D bchg A5, D3
00002D7C 4553 chk.w D2, [A3]
00002D7E 5341 subq.w D1, 1
00002D80 4745 chk.w D3, D5
00002D82 0E43 5245 .invalid.w D3, 0x5245 /* 'RE' */ // invalid immediate operation
00002D86 4154 chk.w D0, [A4]
00002D88 5552 subq.w [A2], 2
label00002D8A:
00002D8A 455F chk.w D2, [A7]+
00002D8C 4445 neg.w D5
00002D8E 5343 subq.w D3, 1
label00002D90:
00002D90 5212 addq.b [A2], 1
00002D92 0A4E 4F55 xori.w A6, 0x4F55 /* 'OU' */
00002D96 4E5F unlink A7
00002D98 4445 neg.w D5
00002D9A 5343 subq.w D3, 1
label00002D9C:
00002D9C 5212 addq.b [A2], 1
00002D9E 0A52 4F4F xori.w [A2], 0x4F4F /* 'OO' */
00002DA2 4D5F chk.w D6, [A7]+
00002DA4 4445 neg.w D5
00002DA6 5343 subq.w D3, 1
00002DA8 5212 addq.b [A2], 1
00002DAA 074D bchg A5, D3
00002DAC 4553 chk.w D2, [A3]
00002DAE 5341 subq.w D1, 1
00002DB0 4745 chk.w D3, D5
00002DB2 0820 2045 btst.b -[A0], 0x45 /* 'E' */
00002DB6 6E64 bgt +0x66 /* 00002E1C */
00002DB8 203D move.l D0, <<invalid special address>>
00002DBA 2012 move.l D0, [A2]
00002DBC 0A20 2053 xori.b -[A0], 0x53 /* 'S' */
00002DC0 7461 moveq.l D2, 0x61
00002DC2 7274 moveq.l D1, 0x74
00002DC4 203D move.l D0, <<invalid special address>>
00002DC6 2012 move.l D0, [A2]
00002DC8 0856 6572 bchg.b [A6], 0x72 /* 'r' */
00002DCC 6223 bhi +0x25 /* 00002DF1 */
00002DCE 203D move.l D0, <<invalid special address>>
00002DD0 2012 move.l D0, [A2]
00002DD2 1052 movea.b A0, [A2]
00002DD4 652D bcs +0x2F /* 00002E03 */
00002DD6 4469 7265 neg.w [A1 + 0x7265]
label00002DDA:
00002DDA 6374 bls +0x76 /* 00002E50 */
00002DDC 696E bvs +0x70 /* 00002E4C */
00002DDE 6720 beq +0x22 /* 00002E00 */
00002DE0 746F moveq.l D2, 0x6F
00002DE2 2012 move.l D0, [A2]
00002DE4 044E 414D subi.w A6, 0x414D /* 'AM' */
00002DE8 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
00002DEA 064F 424A addi.w A7, 0x424A /* 'BJ' */
// begin alternate branch 00002DEC-00002DEE
label00002DEC:
00002DEC 424A clr.w A2
// end alternate branch 00002DEC-00002DEE
label00002DEC: // (misaligned)
00002DEE 4543 chk.w D2, D3
00002DF0 5408 addq.b A0, 2
00002DF2 044E 4F55 subi.w A6, 0x4F55 /* 'OU' */
00002DF6 4E08 .invalid // invalid opcode 4
00002DF8 0456 4552 subi.w [A6], 0x4552 /* 'ER' */
00002DFC 4208 clr.b A0
00002DFE 044E 414D subi.w A6, 0x414D /* 'AM' */
// begin alternate branch 00002E00-00002E02
label00002E00:
00002E00 414D chk.w D0, A5
// end alternate branch 00002E00-00002E02
label00002E00: // (misaligned)
00002E02 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
00002E04 064F 424A addi.w A7, 0x424A /* 'BJ' */
00002E08 4543 chk.w D2, D3
00002E0A 5408 addq.b A0, 2
00002E0C 044E 4F55 subi.w A6, 0x4F55 /* 'OU' */
00002E10 4E08 .invalid // invalid opcode 4
00002E12 0456 4552 subi.w [A6], 0x4552 /* 'ER' */
00002E16 4208 clr.b A0
00002E18 044E 414D subi.w A6, 0x414D /* 'AM' */
label00002E1C:
00002E1C 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
00002E1E 064F 424A addi.w A7, 0x424A /* 'BJ' */
00002E22 4543 chk.w D2, D3
00002E24 5408 addq.b A0, 2
00002E26 044E 4F55 subi.w A6, 0x4F55 /* 'OU' */
00002E2A 4E08 .invalid // invalid opcode 4
00002E2C 0456 4552 subi.w [A6], 0x4552 /* 'ER' */
00002E30 4208 clr.b A0
00002E32 0C20 7061 cmpi.b -[A0], 0x61 /* 'a' */
00002E36 7261 moveq.l D1, 0x61
00002E38 6D65 blt +0x67 /* 00002E9F */
00002E3A 7465 moveq.l D2, 0x65
00002E3C 7273 moveq.l D1, 0x73
00002E3E 2016 move.l D0, [A6]
00002E40 0754 bchg [A4], D3
00002E42 6F6B ble +0x6D /* 00002EAF */
00002E44 656E bcs +0x70 /* 00002EB4 */
00002E46 2023 move.l D0, -[A3]
00002E48 044E 4F54 subi.w A6, 0x4F54 /* 'OT' */
label00002E4C:
00002E4C 2016 move.l D0, [A6]
00002E4E 1143 6F6E move.b [A0 + 0x6F6E], D3
// begin alternate branch 00002E50-00002E52
label00002E50:
00002E50 6F6E ble +0x70 /* 00002EC0 */
// end alternate branch 00002E50-00002E52
label00002E50: // (misaligned)
00002E52 7369 moveq.l D1, 0x69
00002E54 6465 bcc +0x67 /* 00002EBB */
00002E56 7269 moveq.l D1, 0x69
00002E58 6E67 bgt +0x69 /* 00002EC1 */
00002E5A 2043 movea.l A0, D3
00002E5C 4D44 chk.w D6, D4
00002E5E 2023 move.l D0, -[A3]
00002E60 0B20 btst -[A0], D5
00002E62 456E 6449 chk.w D2, [A6 + 0x6449]
00002E66 6E64 bgt +0x66 /* 00002ECC */
00002E68 6578 bcs +0x7A /* 00002EE2 */
00002E6A 3D20 move.w -[A6], -[A0]
00002E6C 0E20 2053 .invalid.b -[A0], 0x53 /* 'S' */ // invalid immediate operation
00002E70 7461 moveq.l D2, 0x61
00002E72 7274 moveq.l D1, 0x74
00002E74 496E 6465 chk.w D4, [A6 + 0x6465]
00002E78 783D moveq.l D4, 0x3D
00002E7A 2012 move.l D0, [A2]
00002E7C 0756 bchg [A6], D3
00002E7E 6572 bcs +0x74 /* 00002EF2 */
00002E80 6223 bhi +0x25 /* 00002EA5 */
00002E82 3D20 move.w -[A6], -[A0]
00002E84 0A20 204F xori.b -[A0], 0x4F /* 'O' */
00002E88 626A bhi +0x6C /* 00002EF4 */
00002E8A 6563 bcs +0x65 /* 00002EEF */
00002E8C 7423 moveq.l D2, 0x23
00002E8E 3D12 move.w -[A6], [A2]
00002E90 0820 204E btst.b -[A0], 0x4E /* 'N' */
00002E94 6F75 ble +0x77 /* 00002F0B */
00002E96 6E23 bgt +0x25 /* 00002EBB */
00002E98 3D12 move.w -[A6], [A2]
00002E9A 1446 movea.b A2, D6
00002E9C 6F72 ble +0x74 /* 00002F10 */
00002E9E 2020 move.l D0, -[A0]
00002EA0 5665 addq.w -[A5], 3
00002EA2 7262 moveq.l D1, 0x62
00002EA4 2320 move.l -[A1], -[A0]
00002EA6 6F72 ble +0x74 /* 00002F1A */
00002EA8 204E movea.l A0, A6
00002EAA 616D bsr +0x6F /* 00002F19 */
00002EAC 6523 bcs +0x25 /* 00002ED1 */
00002EAE 3D12 move.w -[A6], [A2]
00002EB0 0B22 btst -[A2], D5
00002EB2 2020 move.l D0, -[A0]
label00002EB4:
00002EB4 4F62 chk.w D7, -[A2]
00002EB6 6A65 bpl +0x67 /* 00002F1D */
00002EB8 6374 bls +0x76 /* 00002F2E */
00002EBA 2022 move.l D0, -[A2]
00002EBC 0922 btst -[A2], D4
00002EBE 2020 move.l D0, -[A0]
label00002EC0:
00002EC0 4E6F move A7, USP
00002EC2 756E moveq.l D2, 0x6E
00002EC4 2022 move.l D0, -[A2]
00002EC6 0A46 6F72 xori.w D6, 0x6F72 /* 'or' */
00002ECA 2020 move.l D0, -[A0]
label00002ECC:
00002ECC 5665 addq.w -[A5], 3
00002ECE 7262 moveq.l D1, 0x62
00002ED0 2212 move.l D1, [A2]
fn00002ED2:
00002ED2 4E56 0000 link A6, 0
00002ED6 4AAD 861E tst.l [A5 - 0x79E2]
00002EDA 56C0 sne D0
00002EDC 222D 861E move.l D1, [A5 - 0x79E2]
00002EE0 B2AE 0008 cmp.l D1, [A6 + 0x8]
// begin alternate branch 00002EE2-00002EE6
label00002EE2:
00002EE2 0008 57C1 ori.b A0, 0xC1
// end alternate branch 00002EE2-00002EE6
label00002EE2: // (misaligned)
00002EE4 57C1 seq D1
00002EE6 C001 and.b D0, D1
00002EE8 6716 beq +0x18 /* 00002F00 */
00002EEA 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00002EEE 4267 clr.w -[A7]
00002EF0 A95D syscall HiliteControl
label00002EF2:
00002EF2 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
// begin alternate branch 00002EF4-00002EF8
label00002EF4:
00002EF4 85FC 4267 divs.w D2, 0x4267 /* 'Bg' */
// end alternate branch 00002EF4-00002EF8
label00002EF4: // (misaligned)
00002EF6 4267 clr.w -[A7]
00002EF8 A95D syscall HiliteControl
00002EFA 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00002EFE A904 syscall DrawGrowIcon
label00002F00:
00002F00 4E5E unlink A6
00002F02 2E9F move.l [A7], [A7]+
00002F04 4E75 rts
00002F06 4143 chk.w D0, D3
00002F08 5449 addq.w A1, 2
00002F0A 5641 addq.w D1, 3
00002F0C 5445 addq.w D5, 2
fn00002F0E:
00002F0E 4E56 0000 link A6, 0
// begin alternate branch 00002F10-00002F16
label00002F10:
00002F10 0000 4AAD ori.b D0, 0xAD
00002F14 861E or.b D3, [A6]+
// end alternate branch 00002F10-00002F16
label00002F10: // (misaligned)
00002F12 4AAD 861E tst.l [A5 - 0x79E2]
00002F16 56C0 sne D0
00002F18 222D 861E move.l D1, [A5 - 0x79E2]
// begin alternate branch 00002F1A-00002F1C
label00002F1A:
00002F1A 861E or.b D3, [A6]+
// end alternate branch 00002F1A-00002F1C
label00002F1A: // (misaligned)
00002F1C B2AE 0008 cmp.l D1, [A6 + 0x8]
00002F20 57C1 seq D1
00002F22 C001 and.b D0, D1
00002F24 6714 beq +0x16 /* 00002F3A */
00002F26 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00002F2A 3F3C 00FF move.w -[A7], 0xFF
label00002F2E:
00002F2E A95D syscall HiliteControl
00002F30 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00002F34 3F3C 00FF move.w -[A7], 0xFF
00002F38 A95D syscall HiliteControl
label00002F3A:
00002F3A 4E5E unlink A6
00002F3C 2E9F move.l [A7], [A7]+
00002F3E 4E75 rts
00002F40 4445 neg.w D5
00002F42 4143 chk.w D0, D3
00002F44 5449 addq.w A1, 2
00002F46 5641 addq.w D1, 3
fn00002F48:
00002F48 4E56 FFE4 link A6, -0x001C
00002F4C 4AAD 861E tst.l [A5 - 0x79E2]
00002F50 56C0 sne D0
00002F52 222D 861E move.l D1, [A5 - 0x79E2]
00002F56 B2AE 0008 cmp.l D1, [A6 + 0x8]
00002F5A 57C1 seq D1
00002F5C C001 and.b D0, D1
00002F5E 6700 02A6 beq +0x2A8 /* 00003206 */
00002F62 486E FFEC pea.l [A6 - 0x14]
00002F66 A874 syscall GetPort
00002F68 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00002F6C A873 syscall SetPort
00002F6E 206D 861E movea.l A0, [A5 - 0x79E2]
00002F72 41E8 0010 lea.l A0, [A0 + 0x10]
00002F76 43ED 8616 lea.l A1, [A5 - 0x79EA]
00002F7A 22D8 move.l [A1]+, [A0]+
00002F7C 22D8 move.l [A1]+, [A0]+
00002F7E 486D 8616 pea.l [A5 - 0x79EA]
00002F82 A8A3 syscall EraseRect
00002F84 486D 8616 pea.l [A5 - 0x79EA]
00002F88 A928 syscall InvalRect
00002F8A 426D 8606 clr.w [A5 - 0x79FA]
00002F8E 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00002F92 3F3C 0001 move.w -[A7], 0x1
00002F96 A963 syscall SetControlValue/SetCtlValue
00002F98 426D 8604 clr.w [A5 - 0x79FC]
00002F9C 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00002FA0 3F3C 0001 move.w -[A7], 0x1
00002FA4 A963 syscall SetControlValue/SetCtlValue
00002FA6 302D 861C move.w D0, [A5 - 0x79E4]
00002FAA 906D 8618 sub.w D0, [A5 - 0x79E8]
00002FAE 0C40 0236 cmpi.w D0, 0x236
00002FB2 6F20 ble +0x22 /* 00002FD4 */
00002FB4 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00002FB8 3F3C 0236 move.w -[A7], 0x236
00002FBC 206D 861E movea.l A0, [A5 - 0x79E2]
00002FC0 226D 861E movea.l A1, [A5 - 0x79E2]
00002FC4 3028 0014 move.w D0, [A0 + 0x14]
00002FC8 9069 0010 sub.w D0, [A1 + 0x10]
00002FCC 3F00 move.w -[A7], D0
00002FCE 1F3C 0001 move.b -[A7], 0x1
00002FD2 A91D syscall SizeWindow
label00002FD4:
00002FD4 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00002FD8 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
00002FDC 206D 8600 movea.l A0, [A5 - 0x7A00]
00002FE0 2050 movea.l A0, [A0]
00002FE2 41E8 0008 lea.l A0, [A0 + 0x8]
00002FE6 43ED 8616 lea.l A1, [A5 - 0x79EA]
00002FEA 22D8 move.l [A1]+, [A0]+
00002FEC 22D8 move.l [A1]+, [A0]+
00002FEE 302D 8616 move.w D0, [A5 - 0x79EA]
00002FF2 5940 subq.w D0, 4
00002FF4 3B40 8616 move.w [A5 - 0x79EA], D0
00002FF8 302D 861C move.w D0, [A5 - 0x79E4]
00002FFC 0640 0010 addi.w D0, 0x10
00003000 3B40 861C move.w [A5 - 0x79E4], D0
00003004 486D 8616 pea.l [A5 - 0x79EA]
00003008 A928 syscall InvalRect
0000300A 206D 861E movea.l A0, [A5 - 0x79E2]
0000300E 41E8 0010 lea.l A0, [A0 + 0x10]
00003012 43ED 8616 lea.l A1, [A5 - 0x79EA]
00003016 22D8 move.l [A1]+, [A0]+
00003018 22D8 move.l [A1]+, [A0]+
0000301A 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
0000301E A958 syscall HideControl
00003020 302D 861C move.w D0, [A5 - 0x79E4]
00003024 906D 8618 sub.w D0, [A5 - 0x79E8]
00003028 0640 FFF3 addi.w D0, 0xFFF3
0000302C 3B40 860A move.w [A5 - 0x79F6], D0
00003030 3B7C 0010 8608 move.w [A5 - 0x79F8], 0x10
00003036 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
0000303A 3F2D 860A move.w -[A7], [A5 - 0x79F6]
0000303E 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
00003042 A95C syscall SizeControl
00003044 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00003048 3F3C FFFF move.w -[A7], 0xFFFF
0000304C 302D 861A move.w D0, [A5 - 0x79E6]
00003050 0640 FFF1 addi.w D0, 0xFFF1
00003054 3F00 move.w -[A7], D0
00003056 A959 syscall MoveControl
00003058 303C 0226 move.w D0, 0x226
0000305C 906D 860A sub.w D0, [A5 - 0x79F6]
00003060 3B40 860A move.w [A5 - 0x79F6], D0
00003064 302D 860A move.w D0, [A5 - 0x79F6]
00003068 48C0 ext.l D0
0000306A 81FC 0008 divs.w D0, 0x8
0000306E 3B40 860A move.w [A5 - 0x79F6], D0
00003072 0C6D 0001 860A cmpi.w [A5 - 0x79F6], 0x1
00003078 6C06 bge +0x8 /* 00003080 */
0000307A 3B7C 0001 860A move.w [A5 - 0x79F6], 0x1
label00003080:
00003080 554F subq.w A7, 2
00003082 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00003086 A960 syscall GetControlValue/GetCtlValue
00003088 301F move.w D0, [A7]+
0000308A B06D 860A cmp.w D0, [A5 - 0x79F6]
0000308E 6F0A ble +0xC /* 0000309A */
00003090 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00003094 3F2D 860A move.w -[A7], [A5 - 0x79F6]
00003098 A963 syscall SetControlValue/SetCtlValue
label0000309A:
0000309A 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
0000309E 3F2D 860A move.w -[A7], [A5 - 0x79F6]
000030A2 A965 syscall SetControlMaximum/SetMaxCtl
000030A4 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
000030A8 A957 syscall ShowControl
000030AA 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
000030AE 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
000030B2 206D 85FC movea.l A0, [A5 - 0x7A04]
000030B6 2050 movea.l A0, [A0]
000030B8 41E8 0008 lea.l A0, [A0 + 0x8]
000030BC 43ED 8616 lea.l A1, [A5 - 0x79EA]
000030C0 22D8 move.l [A1]+, [A0]+
000030C2 22D8 move.l [A1]+, [A0]+
000030C4 302D 8618 move.w D0, [A5 - 0x79E8]
000030C8 5940 subq.w D0, 4
000030CA 3B40 8618 move.w [A5 - 0x79E8], D0
000030CE 302D 861A move.w D0, [A5 - 0x79E6]
000030D2 0640 0010 addi.w D0, 0x10
000030D6 3B40 861A move.w [A5 - 0x79E6], D0
000030DA 486D 8616 pea.l [A5 - 0x79EA]
000030DE A928 syscall InvalRect
000030E0 206D 861E movea.l A0, [A5 - 0x79E2]
000030E4 41E8 0010 lea.l A0, [A0 + 0x10]
000030E8 43ED 8616 lea.l A1, [A5 - 0x79EA]
000030EC 22D8 move.l [A1]+, [A0]+
000030EE 22D8 move.l [A1]+, [A0]+
000030F0 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
000030F4 A958 syscall HideControl
000030F6 3B7C 0010 860A move.w [A5 - 0x79F6], 0x10
000030FC 302D 861A move.w D0, [A5 - 0x79E6]
00003100 906D 8616 sub.w D0, [A5 - 0x79EA]
00003104 0640 FFF3 addi.w D0, 0xFFF3
00003108 3B40 8608 move.w [A5 - 0x79F8], D0
0000310C 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00003110 3F2D 860A move.w -[A7], [A5 - 0x79F6]
00003114 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
00003118 A95C syscall SizeControl
0000311A 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000311E 302D 861C move.w D0, [A5 - 0x79E4]
00003122 0640 FFF1 addi.w D0, 0xFFF1
00003126 3F00 move.w -[A7], D0
00003128 3F3C FFFF move.w -[A7], 0xFFFF
0000312C A959 syscall MoveControl
0000312E 302D 84EE move.w D0, [A5 - 0x7B12]
00003132 C1ED 84EC muls.w D0, [A5 - 0x7B14]
00003136 906D 8608 sub.w D0, [A5 - 0x79F8]
0000313A 3B40 8608 move.w [A5 - 0x79F8], D0
0000313E 302D 8608 move.w D0, [A5 - 0x79F8]
00003142 48C0 ext.l D0
00003144 81ED 84EC divs.w D0, [A5 - 0x7B14]
00003148 5440 addq.w D0, 2
0000314A 3B40 8608 move.w [A5 - 0x79F8], D0
0000314E 0C6D 0001 8608 cmpi.w [A5 - 0x79F8], 0x1
00003154 6C06 bge +0x8 /* 0000315C */
00003156 3B7C 0001 8608 move.w [A5 - 0x79F8], 0x1
label0000315C:
0000315C 554F subq.w A7, 2
0000315E 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00003162 A960 syscall GetControlValue/GetCtlValue
00003164 301F move.w D0, [A7]+
00003166 B06D 8608 cmp.w D0, [A5 - 0x79F8]
0000316A 6F0A ble +0xC /* 00003176 */
0000316C 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00003170 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
00003174 A963 syscall SetControlValue/SetCtlValue
label00003176:
00003176 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000317A 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
0000317E A965 syscall SetControlMaximum/SetMaxCtl
00003180 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00003184 A957 syscall ShowControl
00003186 4AAD 84F8 tst.l [A5 - 0x7B08]
0000318A 6768 beq +0x6A /* 000031F4 */
0000318C 206D 861E movea.l A0, [A5 - 0x79E2]
00003190 41E8 0010 lea.l A0, [A0 + 0x10]
00003194 43ED 8616 lea.l A1, [A5 - 0x79EA]
00003198 22D8 move.l [A1]+, [A0]+
0000319A 22D8 move.l [A1]+, [A0]+
0000319C 302D 861C move.w D0, [A5 - 0x79E4]
000031A0 906D 8618 sub.w D0, [A5 - 0x79E8]
000031A4 0640 FFF1 addi.w D0, 0xFFF1
000031A8 3B40 861C move.w [A5 - 0x79E4], D0
000031AC 3B6D 8610 8618 move.w [A5 - 0x79E8], [A5 - 0x79F0]
000031B2 302D 861A move.w D0, [A5 - 0x79E6]
000031B6 906D 8616 sub.w D0, [A5 - 0x79EA]
000031BA 0640 FFF1 addi.w D0, 0xFFF1
000031BE 3B40 861A move.w [A5 - 0x79E6], D0
000031C2 3B6D 860E 8616 move.w [A5 - 0x79EA], [A5 - 0x79F2]
000031C8 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
000031CC A9CD syscall TEDispose
000031CE 594F subq.w A7, 4
000031D0 486D 860E pea.l [A5 - 0x79F2]
000031D4 486D 8616 pea.l [A5 - 0x79EA]
000031D8 A9D2 syscall TENew
000031DA 2B5F 84F8 move.l [A5 - 0x7B08], [A7]+
000031DE 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
000031E2 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
000031E6 2F2D 84F4 move.l -[A7], [A5 - 0x7B0C]
000031EA 2F2D 84F0 move.l -[A7], [A5 - 0x7B10]
000031EE 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
000031F2 A9CF syscall TESetText
label000031F4:
000031F4 2F2D 861E move.l -[A7], [A5 - 0x79E2]
000031F8 A969 syscall DrawControls
000031FA 2F2D 861E move.l -[A7], [A5 - 0x79E2]
000031FE A904 syscall DrawGrowIcon
00003200 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003204 A873 syscall SetPort
label00003206:
00003206 4E5E unlink A6
00003208 2E9F move.l [A7], [A7]+
0000320A 4E75 rts
0000320C 5245 addq.w D5, 1
0000320E 5349 subq.w A1, 1
00003210 5A45 addq.w D5, 5
00003212 4454 neg.w [A4]
fn00003214:
00003214 4E56 0000 link A6, 0
00003218 42AD 861E clr.l [A5 - 0x79E2]
0000321C 4E5E unlink A6
0000321E 4E75 rts
00003220 494E chk.w D4, A6
00003222 4954 chk.w D4, [A4]
00003224 5445 addq.w D5, 2
00003226 5854 addq.w [A4], 4
fn00003228:
00003228 4E56 0000 link A6, 0
0000322C 4AAD 861E tst.l [A5 - 0x79E2]
00003230 56C0 sne D0
00003232 222D 861E move.l D1, [A5 - 0x79E2]
00003236 B2AE 000C cmp.l D1, [A6 + 0xC]
0000323A 57C1 seq D1
0000323C 74FF moveq.l D2, 0xFFFFFFFF
0000323E B4AE 000C cmp.l D2, [A6 + 0xC]
00003242 57C2 seq D2
00003244 8202 or.b D1, D2
00003246 C001 and.b D0, D1
00003248 670A beq +0xC /* 00003254 */
0000324A 2F2D 861E move.l -[A7], [A5 - 0x79E2]
0000324E A914 syscall DisposeWindow
00003250 42AD 861E clr.l [A5 - 0x79E2]
label00003254:
00003254 4E5E unlink A6
00003256 205F movea.l A0, [A7]+
00003258 504F addq.w A7, 8
0000325A 4ED0 jmp [A0]
0000325C 434C chk.w D1, A4
0000325E 4F53 chk.w D7, [A3]
00003260 4554 chk.w D2, [A4]
00003262 4558 chk.w D2, [A0]+
fn00003264:
00003264 4E56 FDE4 link A6, -0x021C
00003268 4AAD 861E tst.l [A5 - 0x79E2]
0000326C 56C0 sne D0
0000326E 222D 861E move.l D1, [A5 - 0x79E2]
00003272 B2AE 0008 cmp.l D1, [A6 + 0x8]
00003276 57C1 seq D1
00003278 C001 and.b D0, D1
0000327A 6700 00E8 beq +0xEA /* 00003364 */
0000327E 486E FFEC pea.l [A6 - 0x14]
00003282 A874 syscall GetPort
00003284 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003288 A873 syscall SetPort
0000328A 4AAD 84F8 tst.l [A5 - 0x7B08]
0000328E 671C beq +0x1E /* 000032AC */
00003290 206D 861E movea.l A0, [A5 - 0x79E2]
00003294 4868 0010 pea.l [A0 + 0x10]
00003298 A8A3 syscall EraseRect
0000329A 206D 861E movea.l A0, [A5 - 0x79E2]
0000329E 4868 0010 pea.l [A0 + 0x10]
000032A2 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
000032A6 A9D3 syscall TEUpdate
000032A8 6000 00A8 bra +0xAA /* 00003352 */
label000032AC:
000032AC 486E FDE4 pea.l [A6 - 0x21C]
000032B0 487A 0134 pea.l [PC + 0x134 /* 000033E6, value 0x1743616E, pstring "Can not open the file \"" */]
000032B4 486D 8622 pea.l [A5 - 0x79DE]
000032B8 487A 0128 pea.l [PC + 0x128 /* 000033E2, value 0x322202E, pstring "\" ." */]
000032BC 3F3C 0003 move.w -[A7], 0x3
000032C0 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
000032C4 584F addq.w A7, 4
000032C6 3F3C 00FF move.w -[A7], 0xFF
000032CA 486E FDE4 pea.l [A6 - 0x21C]
000032CE 486E FEEC pea.l [A6 - 0x114]
000032D2 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
000032D6 3F3C 0014 move.w -[A7], 0x14
000032DA 3F3C 0014 move.w -[A7], 0x14
000032DE A893 syscall MoveTo
000032E0 486E FEEC pea.l [A6 - 0x114]
000032E4 A884 syscall DrawString
000032E6 486E FDE4 pea.l [A6 - 0x21C]
000032EA 487A 00EC pea.l [PC + 0xEC /* 000033D8, value 0x8456974, pstring "Either \"" */]
000032EE 486D 8622 pea.l [A5 - 0x79DE]
000032F2 487A 00BC pea.l [PC + 0xBC /* 000033B0, value 0x26222069 '&\" i', pstring "\" is not in the current folder/volume," */]
000032F6 3F3C 0003 move.w -[A7], 0x3
000032FA 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
000032FE 584F addq.w A7, 4
00003300 3F3C 00FF move.w -[A7], 0xFF
00003304 486E FDE4 pea.l [A6 - 0x21C]
00003308 486E FEEC pea.l [A6 - 0x114]
0000330C 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00003310 3F3C 0014 move.w -[A7], 0x14
00003314 3F3C 0023 move.w -[A7], 0x23 /* '#' */
00003318 A893 syscall MoveTo
0000331A 486E FEEC pea.l [A6 - 0x114]
0000331E A884 syscall DrawString
00003320 486E FDE4 pea.l [A6 - 0x21C]
00003324 487A 004C pea.l [PC + 0x4C /* 00003372, value 0x3C6F7220 '<or ', pstring "or there is not enough memory available to read in the file." */]
00003328 3F3C 0001 move.w -[A7], 0x1
0000332C 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
00003330 584F addq.w A7, 4
00003332 3F3C 00FF move.w -[A7], 0xFF
00003336 486E FDE4 pea.l [A6 - 0x21C]
0000333A 486E FEEC pea.l [A6 - 0x114]
0000333E 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00003342 3F3C 0014 move.w -[A7], 0x14
00003346 3F3C 0032 move.w -[A7], 0x32 /* '2' */
0000334A A893 syscall MoveTo
0000334C 486E FEEC pea.l [A6 - 0x114]
00003350 A884 syscall DrawString
label00003352:
00003352 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003356 A969 syscall DrawControls
00003358 2F2D 861E move.l -[A7], [A5 - 0x79E2]
0000335C A904 syscall DrawGrowIcon
0000335E 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003362 A873 syscall SetPort
label00003364:
00003364 4E5E unlink A6
00003366 2E9F move.l [A7], [A7]+
00003368 4E75 rts
0000336A 5550 subq.w [A0], 2
0000336C 4441 neg.w D1
0000336E 5445 addq.w D5, 2
00003370 5445 addq.w D5, 2
00003372 3C6F 7220 movea.w A6, [A7 + 0x7220]
00003376 7468 moveq.l D2, 0x68
00003378 6572 bcs +0x74 /* 000033EC */
0000337A 6520 bcs +0x22 /* 0000339C */
0000337C 6973 bvs +0x75 /* 000033F1 */
0000337E 206E 6F74 movea.l A0, [A6 + 0x6F74]
00003382 2065 movea.l A0, -[A5]
00003384 6E6F bgt +0x71 /* 000033F5 */
00003386 7567 moveq.l D2, 0x67
00003388 6820 bvc +0x22 /* 000033AA */
0000338A 6D65 blt +0x67 /* 000033F1 */
0000338C 6D6F blt +0x71 /* 000033FD */
0000338E 7279 moveq.l D1, 0x79
00003390 2061 movea.l A0, -[A1]
00003392 7661 moveq.l D3, 0x61
00003394 696C bvs +0x6E /* 00003402 */
00003396 6162 bsr +0x64 /* 000033FA */
00003398 6C65 bge +0x67 /* 000033FF */
0000339A 2074 6F20 7265 movea.l A0, [A4 + 0x7265 + D6 * 8]
// begin alternate branch 0000339C-000033A0
label0000339C:
0000339C 6F20 ble +0x22 /* 000033BE */
0000339E 7265 moveq.l D1, 0x65
// end alternate branch 0000339C-000033A0
label0000339C: // (misaligned)
000033A0 6164 bsr +0x66 /* 00003406 */
000033A2 2069 6E20 movea.l A0, [A1 + 0x6E20]
000033A6 7468 moveq.l D2, 0x68
000033A8 6520 bcs +0x22 /* 000033CA */
label000033AA:
000033AA 6669 bne +0x6B /* 00003415 */
000033AC 6C65 bge +0x67 /* 00003413 */
000033AE 2E16 move.l D7, [A6]
000033B0 2622 move.l D3, -[A2]
000033B2 2069 7320 movea.l A0, [A1 + 0x7320]
000033B6 6E6F bgt +0x71 /* 00003427 */
000033B8 7420 moveq.l D2, 0x20
000033BA 696E bvs +0x70 /* 0000342A */
000033BC 2074 6865 movea.l A0, [A4 + D6 + 0x65]
// begin alternate branch 000033BE-000033C0
label000033BE:
000033BE 6865 bvc +0x67 /* 00003425 */
// end alternate branch 000033BE-000033C0
label000033BE: // (misaligned)
000033C0 2063 movea.l A0, -[A3]
000033C2 7572 moveq.l D2, 0x72
000033C4 7265 moveq.l D1, 0x65
000033C6 6E74 bgt +0x76 /* 0000343C */
000033C8 2066 movea.l A0, -[A6]
label000033CA:
000033CA 6F6C ble +0x6E /* 00003438 */
000033CC 6465 bcc +0x67 /* 00003433 */
000033CE 722F moveq.l D1, 0x2F
000033D0 766F moveq.l D3, 0x6F
000033D2 6C75 bge +0x77 /* 00003449 */
000033D4 6D65 blt +0x67 /* 0000343B */
000033D6 2C16 move.l D6, [A6]
000033D8 0845 6974 bchg.b D5, 0x74 /* 't' */
000033DC 6865 bvc +0x67 /* 00003443 */
000033DE 7220 moveq.l D1, 0x20
000033E0 2212 move.l D1, [A2]
000033E2 0322 btst -[A2], D1
000033E4 202E 1743 move.l D0, [A6 + 0x1743]
000033E8 616E bsr +0x70 /* 00003458 */
000033EA 206E 6F74 movea.l A0, [A6 + 0x6F74]
// begin alternate branch 000033EC-000033EE
label000033EC:
000033EC 6F74 ble +0x76 /* 00003462 */
// end alternate branch 000033EC-000033EE
label000033EC: // (misaligned)
000033EE 206F 7065 movea.l A0, [A7 + 0x7065]
000033F2 6E20 bgt +0x22 /* 00003414 */
000033F4 7468 moveq.l D2, 0x68
000033F6 6520 bcs +0x22 /* 00003418 */
000033F8 6669 bne +0x6B /* 00003463 */
fn000033FA:
000033FA 6C65 bge +0x67 /* 00003461 */
000033FC 2022 move.l D0, -[A2]
fn000033FE:
000033FE 4E56 FFE4 link A6, -0x001C
label00003402:
00003402 48E7 0300 movem.l -[A7], D6,D7
fn00003406:
00003406 4AAD 861E tst.l [A5 - 0x79E2]
0000340A 6600 02AE bne +0x2B0 /* 000036BA */
0000340E 594F subq.w A7, 4
00003410 3F3C 2710 move.w -[A7], 0x2710
label00003414:
00003414 42A7 clr.l -[A7]
00003416 70FF moveq.l D0, 0xFFFFFFFF
label00003418:
00003418 2F00 move.l -[A7], D0
0000341A A9BD syscall GetNewWindow
0000341C 2B5F 861E move.l [A5 - 0x79E2], [A7]+
00003420 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003424 A91F syscall SelectWindow
00003426 2F2D 861E move.l -[A7], [A5 - 0x79E2]
label0000342A:
0000342A A873 syscall SetPort
0000342C 3F3C 0004 move.w -[A7], 0x4
00003430 A887 syscall TextFont
00003432 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00003436 A88A syscall TextSize
label00003438:
00003438 594F subq.w A7, 4
0000343A 3F3C 2712 move.w -[A7], 0x2712
// begin alternate branch 0000343C-0000343E
label0000343C:
0000343C 2712 move.l -[A3], [A2]
// end alternate branch 0000343C-0000343E
label0000343C: // (misaligned)
0000343E 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003442 A9BE syscall GetNewControl
00003444 2B5F 85FC move.l [A5 - 0x7A04], [A7]+
00003448 594F subq.w A7, 4
0000344A 3F3C 2711 move.w -[A7], 0x2711
0000344E 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003452 A9BE syscall GetNewControl
00003454 2B5F 8600 move.l [A5 - 0x7A00], [A7]+
fn00003458:
00003458 426D 8606 clr.w [A5 - 0x79FA]
0000345C 426D 8604 clr.w [A5 - 0x79FC]
00003460 206D 861E movea.l A0, [A5 - 0x79E2]
// begin alternate branch 00003462-00003464
label00003462:
00003462 861E or.b D3, [A6]+
// end alternate branch 00003462-00003464
label00003462: // (misaligned)
00003464 41E8 0010 lea.l A0, [A0 + 0x10]
00003468 43ED 8616 lea.l A1, [A5 - 0x79EA]
0000346C 22D8 move.l [A1]+, [A0]+
0000346E 22D8 move.l [A1]+, [A0]+
00003470 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00003474 A958 syscall HideControl
00003476 302D 861C move.w D0, [A5 - 0x79E4]
0000347A 906D 8618 sub.w D0, [A5 - 0x79E8]
0000347E 0640 FFF3 addi.w D0, 0xFFF3
00003482 3B40 860A move.w [A5 - 0x79F6], D0
00003486 3B7C 0010 8608 move.w [A5 - 0x79F8], 0x10
0000348C 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
00003490 3F2D 860A move.w -[A7], [A5 - 0x79F6]
00003494 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
00003498 A95C syscall SizeControl
0000349A 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
0000349E 3F3C FFFF move.w -[A7], 0xFFFF
000034A2 302D 861A move.w D0, [A5 - 0x79E6]
000034A6 0640 FFF1 addi.w D0, 0xFFF1
000034AA 3F00 move.w -[A7], D0
000034AC A959 syscall MoveControl
000034AE 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
000034B2 3F3C 00FF move.w -[A7], 0xFF
000034B6 A95D syscall HiliteControl
000034B8 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
000034BC 3F3C 0001 move.w -[A7], 0x1
000034C0 A964 syscall SetControlMinimum/SetMinCtl
000034C2 303C 0226 move.w D0, 0x226
000034C6 906D 860A sub.w D0, [A5 - 0x79F6]
000034CA 3B40 860A move.w [A5 - 0x79F6], D0
000034CE 302D 860A move.w D0, [A5 - 0x79F6]
000034D2 48C0 ext.l D0
000034D4 81FC 0008 divs.w D0, 0x8
000034D8 3B40 860A move.w [A5 - 0x79F6], D0
000034DC 0C6D 0001 860A cmpi.w [A5 - 0x79F6], 0x1
000034E2 6C06 bge +0x8 /* 000034EA */
000034E4 3B7C 0001 860A move.w [A5 - 0x79F6], 0x1
label000034EA:
000034EA 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
000034EE 3F2D 860A move.w -[A7], [A5 - 0x79F6]
000034F2 A965 syscall SetControlMaximum/SetMaxCtl
000034F4 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
000034F8 A957 syscall ShowControl
000034FA 206D 861E movea.l A0, [A5 - 0x79E2]
000034FE 41E8 0010 lea.l A0, [A0 + 0x10]
00003502 43ED 8616 lea.l A1, [A5 - 0x79EA]
00003506 22D8 move.l [A1]+, [A0]+
00003508 22D8 move.l [A1]+, [A0]+
0000350A 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000350E A958 syscall HideControl
00003510 3B7C 0010 860A move.w [A5 - 0x79F6], 0x10
00003516 302D 861A move.w D0, [A5 - 0x79E6]
0000351A 906D 8616 sub.w D0, [A5 - 0x79EA]
0000351E 0640 FFF3 addi.w D0, 0xFFF3
00003522 3B40 8608 move.w [A5 - 0x79F8], D0
00003526 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000352A 3F2D 860A move.w -[A7], [A5 - 0x79F6]
0000352E 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
00003532 A95C syscall SizeControl
00003534 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00003538 302D 861C move.w D0, [A5 - 0x79E4]
0000353C 0640 FFF1 addi.w D0, 0xFFF1
00003540 3F00 move.w -[A7], D0
00003542 3F3C FFFF move.w -[A7], 0xFFFF
00003546 A959 syscall MoveControl
00003548 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000354C 3F3C 00FF move.w -[A7], 0xFF
00003550 A95D syscall HiliteControl
00003552 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
00003556 A957 syscall ShowControl
00003558 4246 clr.w D6
0000355A 426E FFEA clr.w [A6 - 0x16]
0000355E 42AD 84F8 clr.l [A5 - 0x7B08]
00003562 554F subq.w A7, 2
00003564 486D 8622 pea.l [A5 - 0x79DE]
00003568 3F06 move.w -[A7], D6
0000356A 486E FFEA pea.l [A6 - 0x16]
0000356E 4EAD 026A jsr [A5 + 0x26A /* export_73 */]
00003572 3E1F move.w D7, [A7]+
00003574 4A47 tst.w D7
00003576 6600 0134 bne +0x136 /* 000036AC */
0000357A 554F subq.w A7, 2
0000357C 3F2E FFEA move.w -[A7], [A6 - 0x16]
00003580 486D 84F0 pea.l [A5 - 0x7B10]
00003584 4EAD 028A jsr [A5 + 0x28A /* export_77 */]
00003588 3E1F move.w D7, [A7]+
0000358A 594F subq.w A7, 4
0000358C 2F2D 84F0 move.l -[A7], [A5 - 0x7B10]
00003590 4EAD 023A jsr [A5 + 0x23A /* export_67 */]
00003594 2B5F 84F4 move.l [A5 - 0x7B0C], [A7]+
00003598 4AAD 84F4 tst.l [A5 - 0x7B0C]
0000359C 6700 010E beq +0x110 /* 000036AC */
000035A0 2D6D 84F0 FFE6 move.l [A6 - 0x1A], [A5 - 0x7B10]
000035A6 554F subq.w A7, 2
000035A8 3F2E FFEA move.w -[A7], [A6 - 0x16]
000035AC 486E FFE6 pea.l [A6 - 0x1A]
000035B0 2F2D 84F4 move.l -[A7], [A5 - 0x7B0C]
000035B4 4EAD 027A jsr [A5 + 0x27A /* export_75 */]
000035B8 3E1F move.w D7, [A7]+
000035BA 3B7C 000A 8610 move.w [A5 - 0x79F0], 0xA /* '\n' */
000035C0 3B7C 0226 8614 move.w [A5 - 0x79EC], 0x226
000035C6 3B7C 0BB8 8612 move.w [A5 - 0x79EE], 0xBB8
000035CC 3B7C 0002 860E move.w [A5 - 0x79F2], 0x2
000035D2 206D 861E movea.l A0, [A5 - 0x79E2]
000035D6 41E8 0010 lea.l A0, [A0 + 0x10]
000035DA 43ED 8616 lea.l A1, [A5 - 0x79EA]
000035DE 22D8 move.l [A1]+, [A0]+
000035E0 22D8 move.l [A1]+, [A0]+
000035E2 302D 861C move.w D0, [A5 - 0x79E4]
000035E6 906D 8618 sub.w D0, [A5 - 0x79E8]
000035EA 0640 FFF1 addi.w D0, 0xFFF1
000035EE 3B40 861C move.w [A5 - 0x79E4], D0
000035F2 3B6D 8610 8618 move.w [A5 - 0x79E8], [A5 - 0x79F0]
000035F8 302D 861A move.w D0, [A5 - 0x79E6]
000035FC 906D 8616 sub.w D0, [A5 - 0x79EA]
00003600 0640 FFF1 addi.w D0, 0xFFF1
00003604 3B40 861A move.w [A5 - 0x79E6], D0
00003608 3B6D 860E 8616 move.w [A5 - 0x79EA], [A5 - 0x79F2]
0000360E 594F subq.w A7, 4
00003610 486D 860E pea.l [A5 - 0x79F2]
00003614 486D 8616 pea.l [A5 - 0x79EA]
00003618 A9D2 syscall TENew
0000361A 2B5F 84F8 move.l [A5 - 0x7B08], [A7]+
0000361E 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
00003622 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
00003626 2F2D 84F4 move.l -[A7], [A5 - 0x7B0C]
0000362A 2F2D 84F0 move.l -[A7], [A5 - 0x7B10]
0000362E 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
00003632 A9CF syscall TESetText
00003634 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
00003638 A9D0 syscall TECalText
0000363A 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
0000363E 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
00003642 206D 84F8 movea.l A0, [A5 - 0x7B08]
00003646 2050 movea.l A0, [A0]
00003648 3B68 005E 84EE move.w [A5 - 0x7B12], [A0 + 0x5E]
0000364E 206D 84F8 movea.l A0, [A5 - 0x7B08]
00003652 2050 movea.l A0, [A0]
00003654 3B68 0018 84EC move.w [A5 - 0x7B14], [A0 + 0x18]
0000365A 302D 84EE move.w D0, [A5 - 0x7B12]
0000365E C1ED 84EC muls.w D0, [A5 - 0x7B14]
00003662 906D 8608 sub.w D0, [A5 - 0x79F8]
00003666 3B40 8608 move.w [A5 - 0x79F8], D0
0000366A 302D 8608 move.w D0, [A5 - 0x79F8]
0000366E 48C0 ext.l D0
00003670 81ED 84EC divs.w D0, [A5 - 0x7B14]
00003674 5440 addq.w D0, 2
00003676 3B40 8608 move.w [A5 - 0x79F8], D0
0000367A 0C6D 0001 8608 cmpi.w [A5 - 0x79F8], 0x1
00003680 6C06 bge +0x8 /* 00003688 */
00003682 3B7C 0001 8608 move.w [A5 - 0x79F8], 0x1
label00003688:
00003688 554F subq.w A7, 2
0000368A 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000368E A960 syscall GetControlValue/GetCtlValue
00003690 301F move.w D0, [A7]+
00003692 B06D 8608 cmp.w D0, [A5 - 0x79F8]
00003696 6F0A ble +0xC /* 000036A2 */
00003698 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000369C 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
000036A0 A963 syscall SetControlValue/SetCtlValue
label000036A2:
000036A2 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
000036A6 3F2D 8608 move.w -[A7], [A5 - 0x79F8]
000036AA A965 syscall SetControlMaximum/SetMaxCtl
label000036AC:
000036AC 554F subq.w A7, 2
000036AE 3F2E FFEA move.w -[A7], [A6 - 0x16]
000036B2 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
000036B6 3E1F move.w D7, [A7]+
000036B8 6006 bra +0x8 /* 000036C0 */
label000036BA:
000036BA 2F2D 861E move.l -[A7], [A5 - 0x79E2]
000036BE A91F syscall SelectWindow
label000036C0:
000036C0 4CDF 00C0 movem.l D6,D7, [A7]+
000036C4 4E5E unlink A6
000036C6 4E75 rts
000036C8 4F50 chk.w D7, [A0]
000036CA 454E chk.w D2, A6
000036CC 5445 addq.w D5, 2
000036CE 5854 addq.w [A4], 4
fn000036D0:
000036D0 4E56 FFE4 link A6, -0x001C
000036D4 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
000036D8 286E 0008 movea.l A4, [A6 + 0x8]
000036DC 286C 0008 movea.l A4, [A4 + 0x8]
000036E0 266E 000C movea.l A3, [A6 + 0xC]
000036E4 3E2E 0018 move.w D7, [A6 + 0x18]
000036E8 3A2E 0014 move.w D5, [A6 + 0x14]
000036EC 382E 0016 move.w D4, [A6 + 0x16]
000036F0 7601 moveq.l D3, 0x01
000036F2 6000 0198 bra +0x19A /* 0000388C */
label000036F6:
000036F6 4203 clr.b D3
000036F8 2F0B move.l -[A7], A3
000036FA 3F07 move.w -[A7], D7
000036FC A95D syscall HiliteControl
000036FE 554F subq.w A7, 2
00003700 2F0B move.l -[A7], A3
00003702 A960 syscall GetControlValue/GetCtlValue
00003704 395F FFDA move.w [A4 - 0x26], [A7]+
00003708 554F subq.w A7, 2
0000370A 2F2D 8600 move.l -[A7], [A5 - 0x7A00]
0000370E A960 syscall GetControlValue/GetCtlValue
00003710 3D5F FFEE move.w [A6 - 0x12], [A7]+
00003714 554F subq.w A7, 2
00003716 2F2D 85FC move.l -[A7], [A5 - 0x7A04]
0000371A A960 syscall GetControlValue/GetCtlValue
0000371C 3D5F FFEC move.w [A6 - 0x14], [A7]+
00003720 0C47 0014 cmpi.w D7, 0x14
00003724 6616 bne +0x18 /* 0000373C */
00003726 302C FFDA move.w D0, [A4 - 0x26]
0000372A 906E 0012 sub.w D0, [A6 + 0x12]
0000372E 3940 FFDA move.w [A4 - 0x26], D0
00003732 B86C FFDA cmp.w D4, [A4 - 0x26]
00003736 6F04 ble +0x6 /* 0000373C */
00003738 3944 FFDA move.w [A4 - 0x26], D4
label0000373C:
0000373C 0C47 0015 cmpi.w D7, 0x15
00003740 6616 bne +0x18 /* 00003758 */
00003742 302C FFDA move.w D0, [A4 - 0x26]
00003746 D06E 0012 add.w D0, [A6 + 0x12]
0000374A 3940 FFDA move.w [A4 - 0x26], D0
0000374E BA6C FFDA cmp.w D5, [A4 - 0x26]
00003752 6C04 bge +0x6 /* 00003758 */
00003754 3945 FFDA move.w [A4 - 0x26], D5
label00003758:
00003758 0C47 0016 cmpi.w D7, 0x16
0000375C 6616 bne +0x18 /* 00003774 */
0000375E 302C FFDA move.w D0, [A4 - 0x26]
00003762 906E 0010 sub.w D0, [A6 + 0x10]
00003766 3940 FFDA move.w [A4 - 0x26], D0
0000376A B86C FFDA cmp.w D4, [A4 - 0x26]
0000376E 6F04 ble +0x6 /* 00003774 */
00003770 3944 FFDA move.w [A4 - 0x26], D4
label00003774:
00003774 0C47 0017 cmpi.w D7, 0x17
00003778 6616 bne +0x18 /* 00003790 */
0000377A 302C FFDA move.w D0, [A4 - 0x26]
0000377E D06E 0010 add.w D0, [A6 + 0x10]
00003782 3940 FFDA move.w [A4 - 0x26], D0
00003786 BA6C FFDA cmp.w D5, [A4 - 0x26]
0000378A 6C04 bge +0x6 /* 00003790 */
0000378C 3945 FFDA move.w [A4 - 0x26], D5
label00003790:
00003790 0C47 0081 cmpi.w D7, 0x81
00003794 6618 bne +0x1A /* 000037AE */
00003796 554F subq.w A7, 2
00003798 2F0B move.l -[A7], A3
0000379A 2F2C FFD2 move.l -[A7], [A4 - 0x2E]
0000379E 42A7 clr.l -[A7]
000037A0 A968 syscall TrackControl
000037A2 3E1F move.w D7, [A7]+
000037A4 554F subq.w A7, 2
000037A6 2F0B move.l -[A7], A3
000037A8 A960 syscall GetControlValue/GetCtlValue
000037AA 395F FFDA move.w [A4 - 0x26], [A7]+
label000037AE:
000037AE 2F0B move.l -[A7], A3
000037B0 3F2C FFDA move.w -[A7], [A4 - 0x26]
000037B4 A963 syscall SetControlValue/SetCtlValue
000037B6 594F subq.w A7, 4
000037B8 A975 syscall TickCount
000037BA 201F move.l D0, [A7]+
000037BC 5080 addq.l D0, 8
000037BE 2D40 FFE6 move.l [A6 - 0x1A], D0
000037C2 302C FFDA move.w D0, [A4 - 0x26]
000037C6 B06E FFEE cmp.w D0, [A6 - 0x12]
000037CA 56C0 sne D0
000037CC 220B move.l D1, A3
000037CE B2AD 8600 cmp.l D1, [A5 - 0x7A00]
000037D2 57C1 seq D1
000037D4 C001 and.b D0, D1
000037D6 673A beq +0x3C /* 00003812 */
000037D8 302C FFDA move.w D0, [A4 - 0x26]
000037DC 5340 subq.w D0, 1
000037DE 3B40 8606 move.w [A5 - 0x79FA], D0
000037E2 3C2E FFEE move.w D6, [A6 - 0x12]
000037E6 9C6C FFDA sub.w D6, [A4 - 0x26]
000037EA 4AAD 84F8 tst.l [A5 - 0x7B08]
000037EE 670E beq +0x10 /* 000037FE */
000037F0 3006 move.w D0, D6
000037F2 E740 asl D0.w, 3
000037F4 3F00 move.w -[A7], D0
000037F6 4267 clr.w -[A7]
000037F8 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
000037FC A9DD syscall TEScroll
label000037FE:
000037FE 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003802 A922 syscall BeginUpdate
00003804 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003808 4EBA FA5A jsr [PC - 0x5A6 /* 00003264 */]
0000380C 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003810 A923 syscall EndUpdate
label00003812:
00003812 302C FFDA move.w D0, [A4 - 0x26]
00003816 B06E FFEC cmp.w D0, [A6 - 0x14]
0000381A 56C0 sne D0
0000381C 220B move.l D1, A3
0000381E B2AD 85FC cmp.l D1, [A5 - 0x7A04]
00003822 57C1 seq D1
00003824 C001 and.b D0, D1
00003826 6742 beq +0x44 /* 0000386A */
00003828 302C FFDA move.w D0, [A4 - 0x26]
0000382C 5340 subq.w D0, 1
0000382E 3B40 8604 move.w [A5 - 0x79FC], D0
00003832 3C2E FFEC move.w D6, [A6 - 0x14]
00003836 9C6C FFDA sub.w D6, [A4 - 0x26]
0000383A 4AAD 84F8 tst.l [A5 - 0x7B08]
0000383E 6716 beq +0x18 /* 00003856 */
00003840 4267 clr.w -[A7]
00003842 206D 84F8 movea.l A0, [A5 - 0x7B08]
00003846 2050 movea.l A0, [A0]
00003848 3006 move.w D0, D6
0000384A C1E8 0018 muls.w D0, [A0 + 0x18]
0000384E 3F00 move.w -[A7], D0
00003850 2F2D 84F8 move.l -[A7], [A5 - 0x7B08]
00003854 A9DD syscall TEScroll
label00003856:
00003856 2F2D 861E move.l -[A7], [A5 - 0x79E2]
0000385A A922 syscall BeginUpdate
0000385C 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003860 4EBA FA02 jsr [PC - 0x5FE /* 00003264 */]
00003864 2F2D 861E move.l -[A7], [A5 - 0x79E2]
00003868 A923 syscall EndUpdate
label0000386A:
0000386A 554F subq.w A7, 2
0000386C A974 syscall Button
0000386E 101F move.b D0, [A7]+
00003870 5300 subq.b D0, 1
00003872 2F00 move.l -[A7], D0
00003874 594F subq.w A7, 4
00003876 A975 syscall TickCount
00003878 221F move.l D1, [A7]+
0000387A 201F move.l D0, [A7]+
0000387C B2AE FFE6 cmp.l D1, [A6 - 0x1A]
00003880 5EC1 sgt D1
00003882 8001 or.b D0, D1
00003884 67E4 beq -0x1A /* 0000386A */
00003886 2F0B move.l -[A7], A3
00003888 4267 clr.w -[A7]
0000388A A95D syscall HiliteControl
label0000388C:
0000388C 554F subq.w A7, 2
0000388E A973 syscall StillDown
00003890 101F move.b D0, [A7]+
00003892 8003 or.b D0, D3
00003894 6600 FE60 bne -0x19E /* 000036F6 */
00003898 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+
0000389C 4E5E unlink A6
0000389E 205F movea.l A0, [A7]+
000038A0 4FEF 0012 lea.l A7, [A7 + 0x12]
000038A4 4ED0 jmp [A0]
000038A6 4841 swap.w D1
000038A8 4E44 trap 4
000038AA 4C45 5753 movem.l D0,D1,D4,D6,A0,A1,A2,A4,A6, D5
fn000038AE:
000038AE 4E56 FFEA link A6, -0x0016
000038B2 2F0C move.l -[A7], A4
000038B4 286E 0008 movea.l A4, [A6 + 0x8]
000038B8 594F subq.w A7, 4
000038BA 2F2C FFCE move.l -[A7], [A4 - 0x32]
000038BE A95A syscall GetControlReference/GetCRefCon
000038C0 544F addq.w A7, 2
000038C2 395F FFDE move.w [A4 - 0x22], [A7]+
000038C6 302C FFDE move.w D0, [A4 - 0x22]
000038CA 6048 bra +0x4A /* 00003914 */
label000038CC:
000038CC 3F2E 000C move.w -[A7], [A6 + 0xC]
000038D0 3F3C 0001 move.w -[A7], 0x1
000038D4 554F subq.w A7, 2
000038D6 2F2C FFCE move.l -[A7], [A4 - 0x32]
000038DA A962 syscall GetControlMaximum/GetMaxCtl
000038DC 3F3C 0001 move.w -[A7], 0x1
000038E0 3F3C 000A move.w -[A7], 0xA /* '\n' */
000038E4 2F2C FFCE move.l -[A7], [A4 - 0x32]
000038E8 2F0E move.l -[A7], A6
000038EA 4EBA FDE4 jsr [PC - 0x21C /* 000036D0 */]
000038EE 602E bra +0x30 /* 0000391E */
label000038F0:
000038F0 3F2E 000C move.w -[A7], [A6 + 0xC]
000038F4 3F3C 0001 move.w -[A7], 0x1
000038F8 554F subq.w A7, 2
000038FA 2F2C FFCE move.l -[A7], [A4 - 0x32]
000038FE A962 syscall GetControlMaximum/GetMaxCtl
00003900 3F3C 0001 move.w -[A7], 0x1
00003904 3F3C 000A move.w -[A7], 0xA /* '\n' */
00003908 2F2C FFCE move.l -[A7], [A4 - 0x32]
0000390C 2F0E move.l -[A7], A6
0000390E 4EBA FDC0 jsr [PC - 0x240 /* 000036D0 */]
00003912 600A bra +0xC /* 0000391E */
label00003914:
00003914 0640 D8EF addi.w D0, 0xD8EF
00003918 67B2 beq -0x4C /* 000038CC */
0000391A 5340 subq.w D0, 1
0000391C 67D2 beq -0x2C /* 000038F0 */
label0000391E:
0000391E 285F movea.l A4, [A7]+
00003920 4E5E unlink A6
00003922 205F movea.l A0, [A7]+
00003924 5C4F addq.w A7, 6
00003926 4ED0 jmp [A0]
00003928 444F neg.w A7
0000392A 4153 chk.w D0, [A3]
0000392C 4352 chk.w D1, [A2]
0000392E 4F4C chk.w D7, A4
fn00003930:
00003930 4E56 FFCC link A6, -0x0034
00003934 2F07 move.l -[A7], D7
00003936 206E 000C movea.l A0, [A6 + 0xC]
0000393A 43EE FFE0 lea.l A1, [A6 - 0x20]
0000393E 22D8 move.l [A1]+, [A0]+
00003940 22D8 move.l [A1]+, [A0]+
00003942 22D8 move.l [A1]+, [A0]+
00003944 22D8 move.l [A1]+, [A0]+
00003946 4AAD 861E tst.l [A5 - 0x79E2]
0000394A 6700 007A beq +0x7C /* 000039C6 */
0000394E 554F subq.w A7, 2
00003950 2F2E FFEA move.l -[A7], [A6 - 0x16]
00003954 486E FFD6 pea.l [A6 - 0x2A]
00003958 A92C syscall FindWindow
0000395A 3E1F move.w D7, [A7]+
0000395C 0C6E 0001 FFE0 cmpi.w [A6 - 0x20], 0x1
00003962 57C0 seq D0
00003964 222D 861E move.l D1, [A5 - 0x79E2]
00003968 B2AE FFD6 cmp.l D1, [A6 - 0x2A]
0000396C 57C1 seq D1
0000396E C001 and.b D0, D1
00003970 6754 beq +0x56 /* 000039C6 */
00003972 2D6E FFEA FFD2 move.l [A6 - 0x2E], [A6 - 0x16]
00003978 486E FFD2 pea.l [A6 - 0x2E]
0000397C A871 syscall GlobalToLocal
0000397E 0C47 0003 cmpi.w D7, 0x3
00003982 6642 bne +0x44 /* 000039C6 */
00003984 554F subq.w A7, 2
00003986 2F2E FFD2 move.l -[A7], [A6 - 0x2E]
0000398A 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
0000398E 486E FFCE pea.l [A6 - 0x32]
00003992 A96C syscall FindControl
00003994 3E1F move.w D7, [A7]+
00003996 0C47 0014 cmpi.w D7, 0x14
0000399A 57C0 seq D0
0000399C 0C47 0015 cmpi.w D7, 0x15
000039A0 57C1 seq D1
000039A2 8001 or.b D0, D1
000039A4 0C47 0081 cmpi.w D7, 0x81
000039A8 57C1 seq D1
000039AA 8001 or.b D0, D1
000039AC 0C47 0017 cmpi.w D7, 0x17
000039B0 57C1 seq D1
000039B2 8001 or.b D0, D1
000039B4 0C47 0016 cmpi.w D7, 0x16
000039B8 57C1 seq D1
000039BA 8001 or.b D0, D1
000039BC 6708 beq +0xA /* 000039C6 */
000039BE 3F07 move.w -[A7], D7
000039C0 2F0E move.l -[A7], A6
000039C2 4EBA FEEA jsr [PC - 0x116 /* 000038AE */]
label000039C6:
000039C6 2E1F move.l D7, [A7]+
000039C8 4E5E unlink A6
000039CA 205F movea.l A0, [A7]+
000039CC 504F addq.w A7, 8
000039CE 4ED0 jmp [A0]
000039D0 444F neg.w A7
000039D2 5445 addq.w D5, 2
000039D4 5854 addq.w [A4], 4
000039D6 2020 move.l D0, -[A0]
export_186:
fn000039D8:
000039D8 4E56 FFA0 link A6, -0x0060
000039DC 48E7 0708 movem.l -[A7], D5,D6,D7,A4
000039E0 486E FFB8 pea.l [A6 - 0x48]
000039E4 A874 syscall GetPort
000039E6 3F3C FFFF move.w -[A7], 0xFFFF
000039EA 4267 clr.w -[A7]
000039EC 201F move.l D0, [A7]+
000039EE A032 syscall FlushEvents
000039F0 A850 syscall InitCursor
000039F2 4206 clr.b D6
000039F4 42AE FFC0 clr.l [A6 - 0x40]
000039F8 4EBA F81A jsr [PC - 0x7E6 /* 00003214 */]
000039FC 4EBA FA00 jsr [PC - 0x600 /* 000033FE */]
label00003A00:
00003A00 4AAE FFC0 tst.l [A6 - 0x40]
00003A04 6706 beq +0x8 /* 00003A0C */
00003A06 2F2E FFC0 move.l -[A7], [A6 - 0x40]
00003A0A A9DA syscall TEIdle
label00003A0C:
00003A0C 554F subq.w A7, 2
00003A0E 3F3C FFFF move.w -[A7], 0xFFFF
00003A12 486E FFE0 pea.l [A6 - 0x20]
00003A16 A970 syscall GetNextEvent
00003A18 4A1F tst.b [A7]+
00003A1A 6700 02B4 beq +0x2B6 /* 00003CD0 */
00003A1E 554F subq.w A7, 2
00003A20 2F2E FFEA move.l -[A7], [A6 - 0x16]
00003A24 486E FFD8 pea.l [A6 - 0x28]
00003A28 A92C syscall FindWindow
00003A2A 3E1F move.w D7, [A7]+
00003A2C 302E FFE0 move.w D0, [A6 - 0x20]
00003A30 6000 028A bra +0x28C /* 00003CBC */
label00003A34:
00003A34 0C47 0004 cmpi.w D7, 0x4
00003A38 6648 bne +0x4A /* 00003A82 */
00003A3A 41ED FF58 lea.l A0, [A5 - 0xA8]
00003A3E 43EE FFD0 lea.l A1, [A6 - 0x30]
00003A42 22D8 move.l [A1]+, [A0]+
00003A44 22D8 move.l [A1]+, [A0]+
00003A46 486E FFD0 pea.l [A6 - 0x30]
00003A4A 302E FFD2 move.w D0, [A6 - 0x2E]
00003A4E 0640 000A addi.w D0, 0xA /* '\n' */
00003A52 3F00 move.w -[A7], D0
00003A54 302E FFD0 move.w D0, [A6 - 0x30]
00003A58 0640 0019 addi.w D0, 0x19
00003A5C 3F00 move.w -[A7], D0
00003A5E 302E FFD6 move.w D0, [A6 - 0x2A]
00003A62 0640 FFF6 addi.w D0, 0xFFF6
00003A66 3F00 move.w -[A7], D0
00003A68 302E FFD4 move.w D0, [A6 - 0x2C]
00003A6C 0640 FFF6 addi.w D0, 0xFFF6
00003A70 3F00 move.w -[A7], D0
00003A72 A8A7 syscall SetRect
00003A74 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003A78 2F2E FFEA move.l -[A7], [A6 - 0x16]
00003A7C 486E FFD0 pea.l [A6 - 0x30]
00003A80 A925 syscall DragWindow
label00003A82:
00003A82 0C47 0005 cmpi.w D7, 0x5
00003A86 6600 00D4 bne +0xD6 /* 00003B5C */
00003A8A 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003A8E A873 syscall SetPort
00003A90 206E FFD8 movea.l A0, [A6 - 0x28]
00003A94 41E8 0010 lea.l A0, [A0 + 0x10]
00003A98 43EE FFD0 lea.l A1, [A6 - 0x30]
00003A9C 22D8 move.l [A1]+, [A0]+
00003A9E 22D8 move.l [A1]+, [A0]+
00003AA0 302E FFD6 move.w D0, [A6 - 0x2A]
00003AA4 906E FFD2 sub.w D0, [A6 - 0x2E]
00003AA8 5240 addq.w D0, 1
00003AAA 3D40 FFD6 move.w [A6 - 0x2A], D0
00003AAE 302E FFD6 move.w D0, [A6 - 0x2A]
00003AB2 0640 FFEE addi.w D0, 0xFFEE
00003AB6 3D40 FFD2 move.w [A6 - 0x2E], D0
00003ABA 302E FFD4 move.w D0, [A6 - 0x2C]
00003ABE 906E FFD0 sub.w D0, [A6 - 0x30]
00003AC2 5240 addq.w D0, 1
00003AC4 3D40 FFD4 move.w [A6 - 0x2C], D0
00003AC8 426E FFD0 clr.w [A6 - 0x30]
00003ACC 486E FFD0 pea.l [A6 - 0x30]
00003AD0 A8A3 syscall EraseRect
00003AD2 206E FFD8 movea.l A0, [A6 - 0x28]
00003AD6 41E8 0010 lea.l A0, [A0 + 0x10]
00003ADA 43EE FFD0 lea.l A1, [A6 - 0x30]
00003ADE 22D8 move.l [A1]+, [A0]+
00003AE0 22D8 move.l [A1]+, [A0]+
00003AE2 302E FFD6 move.w D0, [A6 - 0x2A]
00003AE6 906E FFD2 sub.w D0, [A6 - 0x2E]
00003AEA 5240 addq.w D0, 1
00003AEC 3D40 FFD6 move.w [A6 - 0x2A], D0
00003AF0 426E FFD2 clr.w [A6 - 0x2E]
00003AF4 302E FFD4 move.w D0, [A6 - 0x2C]
00003AF8 906E FFD0 sub.w D0, [A6 - 0x30]
00003AFC 5240 addq.w D0, 1
00003AFE 3D40 FFD4 move.w [A6 - 0x2C], D0
00003B02 302E FFD4 move.w D0, [A6 - 0x2C]
00003B06 0640 FFEE addi.w D0, 0xFFEE
00003B0A 3D40 FFD0 move.w [A6 - 0x30], D0
00003B0E 486E FFD0 pea.l [A6 - 0x30]
00003B12 A8A3 syscall EraseRect
00003B14 486E FFD0 pea.l [A6 - 0x30]
00003B18 3F3C 0014 move.w -[A7], 0x14
00003B1C 3F3C 0014 move.w -[A7], 0x14
00003B20 3F3C 03E8 move.w -[A7], 0x3E8
00003B24 3F3C 03E8 move.w -[A7], 0x3E8
00003B28 A8A7 syscall SetRect
00003B2A 594F subq.w A7, 4
00003B2C 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B30 2F2E FFEA move.l -[A7], [A6 - 0x16]
00003B34 486E FFD0 pea.l [A6 - 0x30]
00003B38 A92B syscall GrowWindow
00003B3A 2A1F move.l D5, [A7]+
00003B3C 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B40 3F05 move.w -[A7], D5
00003B42 2005 move.l D0, D5
00003B44 4840 swap.w D0
00003B46 3F00 move.w -[A7], D0
00003B48 1F3C 0001 move.b -[A7], 0x1
00003B4C A91D syscall SizeWindow
00003B4E 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B52 A904 syscall DrawGrowIcon
00003B54 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B58 4EBA F3EE jsr [PC - 0xC12 /* 00002F48 */]
label00003B5C:
00003B5C 0C47 0006 cmpi.w D7, 0x6
00003B60 661E bne +0x20 /* 00003B80 */
00003B62 554F subq.w A7, 2
00003B64 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B68 2F2E FFEA move.l -[A7], [A6 - 0x16]
00003B6C A91E syscall TrackGoAway
00003B6E 4A1F tst.b [A7]+
00003B70 670E beq +0x10 /* 00003B80 */
00003B72 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B76 486E FFC0 pea.l [A6 - 0x40]
00003B7A 4EBA F6AC jsr [PC - 0x954 /* 00003228 */]
00003B7E 7C01 moveq.l D6, 0x01
label00003B80:
00003B80 0C47 0003 cmpi.w D7, 0x3
00003B84 6626 bne +0x28 /* 00003BAC */
00003B86 594F subq.w A7, 4
00003B88 A924 syscall FrontWindow
00003B8A 201F move.l D0, [A7]+
00003B8C B0AE FFD8 cmp.l D0, [A6 - 0x28]
00003B90 6708 beq +0xA /* 00003B9A */
00003B92 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B96 A91F syscall SelectWindow
00003B98 6012 bra +0x14 /* 00003BAC */
label00003B9A:
00003B9A 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003B9E A873 syscall SetPort
00003BA0 486E FFE0 pea.l [A6 - 0x20]
00003BA4 486E FFC0 pea.l [A6 - 0x40]
00003BA8 4EBA FD86 jsr [PC - 0x27A /* 00003930 */]
label00003BAC:
00003BAC 0C47 0007 cmpi.w D7, 0x7
00003BB0 57C0 seq D0
00003BB2 0C47 0008 cmpi.w D7, 0x8
00003BB6 57C1 seq D1
00003BB8 8001 or.b D0, D1
00003BBA 6700 0114 beq +0x116 /* 00003CD0 */
00003BBE 4AAE FFD8 tst.l [A6 - 0x28]
00003BC2 6700 010C beq +0x10E /* 00003CD0 */
00003BC6 2D6E FFEA FFBC move.l [A6 - 0x44], [A6 - 0x16]
00003BCC 206E FFD8 movea.l A0, [A6 - 0x28]
00003BD0 49E8 0008 lea.l A4, [A0 + 0x8]
00003BD4 302E FFBE move.w D0, [A6 - 0x42]
00003BD8 D06C 0002 add.w D0, [A4 + 0x2]
00003BDC 3D40 FFBE move.w [A6 - 0x42], D0
00003BE0 302E FFBC move.w D0, [A6 - 0x44]
00003BE4 D054 add.w D0, [A4]
00003BE6 3D40 FFBC move.w [A6 - 0x44], D0
00003BEA 554F subq.w A7, 2
00003BEC 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003BF0 2F2E FFBC move.l -[A7], [A6 - 0x44]
00003BF4 3F07 move.w -[A7], D7
00003BF6 A83B syscall TrackBox
00003BF8 4A1F tst.b [A7]+
00003BFA 6700 00D4 beq +0xD6 /* 00003CD0 */
00003BFE 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003C02 A873 syscall SetPort
00003C04 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003C08 3F07 move.w -[A7], D7
00003C0A 1F3C 0001 move.b -[A7], 0x1
00003C0E A83A syscall ZoomWindow
00003C10 486E FFD0 pea.l [A6 - 0x30]
00003C14 4267 clr.w -[A7]
00003C16 4267 clr.w -[A7]
00003C18 3F3C 2328 move.w -[A7], 0x2328 /* '#(' */
00003C1C 3F3C 2328 move.w -[A7], 0x2328 /* '#(' */
00003C20 A8A7 syscall SetRect
00003C22 486E FFD0 pea.l [A6 - 0x30]
00003C26 A8A3 syscall EraseRect
00003C28 486E FFD0 pea.l [A6 - 0x30]
00003C2C A928 syscall InvalRect
00003C2E 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003C32 4EBA F314 jsr [PC - 0xCEC /* 00002F48 */]
00003C36 6000 0098 bra +0x9A /* 00003CD0 */
label00003C3A:
00003C3A 2D6E FFE2 FFD8 move.l [A6 - 0x28], [A6 - 0x1E]
00003C40 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003C44 A922 syscall BeginUpdate
00003C46 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003C4A 4EBA F618 jsr [PC - 0x9E8 /* 00003264 */]
00003C4E 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003C52 A923 syscall EndUpdate
00003C54 6000 007A bra +0x7C /* 00003CD0 */
label00003C58:
00003C58 0C6E 0001 FFE2 cmpi.w [A6 - 0x1E], 0x1
00003C5E 57C0 seq D0
00003C60 0C6E 0002 FFE4 cmpi.w [A6 - 0x1C], 0x2
00003C66 57C1 seq D1
00003C68 C001 and.b D0, D1
00003C6A 6704 beq +0x6 /* 00003C70 */
00003C6C 4EBA F790 jsr [PC - 0x870 /* 000033FE */]
label00003C70:
00003C70 0C6E 0002 FFE2 cmpi.w [A6 - 0x1E], 0x2
00003C76 57C0 seq D0
00003C78 0C6E 0002 FFE4 cmpi.w [A6 - 0x1C], 0x2
00003C7E 57C1 seq D1
00003C80 C001 and.b D0, D1
00003C82 674C beq +0x4E /* 00003CD0 */
00003C84 70FF moveq.l D0, 0xFFFFFFFF
00003C86 2F00 move.l -[A7], D0
00003C88 486E FFC0 pea.l [A6 - 0x40]
00003C8C 4EBA F59A jsr [PC - 0xA66 /* 00003228 */]
00003C90 7C01 moveq.l D6, 0x01
00003C92 603C bra +0x3E /* 00003CD0 */
label00003C94:
00003C94 2D6E FFE2 FFD8 move.l [A6 - 0x28], [A6 - 0x1E]
00003C9A 082E 0000 FFEF btst.b [A6 - 0x11], 0x0
00003CA0 6710 beq +0x12 /* 00003CB2 */
00003CA2 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003CA6 A91F syscall SelectWindow
00003CA8 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003CAC 4EBA F224 jsr [PC - 0xDDC /* 00002ED2 */]
00003CB0 601E bra +0x20 /* 00003CD0 */
label00003CB2:
00003CB2 2F2E FFD8 move.l -[A7], [A6 - 0x28]
00003CB6 4EBA F256 jsr [PC - 0xDAA /* 00002F0E */]
00003CBA 6014 bra +0x16 /* 00003CD0 */
label00003CBC:
00003CBC 5340 subq.w D0, 1
00003CBE 6700 FD74 beq -0x28A /* 00003A34 */
00003CC2 5B40 subq.w D0, 5
00003CC4 6700 FF74 beq -0x8A /* 00003C3A */
00003CC8 5540 subq.w D0, 2
00003CCA 67C8 beq -0x36 /* 00003C94 */
00003CCC 5940 subq.w D0, 4
00003CCE 6788 beq -0x76 /* 00003C58 */
label00003CD0:
00003CD0 4A06 tst.b D6
00003CD2 6700 FD2C beq -0x2D2 /* 00003A00 */
00003CD6 2F2E FFB8 move.l -[A7], [A6 - 0x48]
00003CDA A873 syscall SetPort
00003CDC 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+
00003CE0 4E5E unlink A6
00003CE2 4E75 rts
00003CE4 504C addq.w A4, 8
00003CE6 4159 chk.w D0, [A1]+
00003CE8 5749 subq.w A1, 3
00003CEA 5448 addq.w A0, 2